article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary {display: block}
 audio, canvas, video {display: inline-block; *display: inline; *zoom: 1}
 audio:not([controls]) {display: none; height: 0}
 [hidden] {display: none}
  html {font-size: 100%;  -webkit-text-size-adjust: 100%;  -ms-text-size-adjust: 100%;  }
 html, button, input, select, textarea {font-family: sans-serif}
 body {margin: 0}
  a:focus {outline: thin dotted}
 a:hover, a:active {outline: 0}
  abbr[title] {border-bottom: 1px dotted}
 b, strong {font-weight: bold}
blockquote {margin: 1em 40px}
 dfn {font-style: italic}
 mark {background: #ff0; color: #000}
 p, pre {margin: 1em 0}
 pre, code, kbd, samp {font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em}
 pre {white-space: pre; white-space: pre-wrap; word-wrap: break-word}
  q {quotes: none}
 q:before, q:after {content: ''; content: none}
small {font-size: 75%}
 sub, sup {font-size: 75%; line-height: 0; position: relative; vertical-align: baseline}
sup {top: -0.5em}
sub {bottom: -0.25em}
  dl, menu, ol, ul {margin: 0}
dd {margin: 0}
 menu, ol, ul {padding: 0}
 ul, ol {list-style: none; list-style-image: none}
  img {border: 0;  -ms-interpolation-mode: bicubic;  }
 svg:not(:root) {overflow: hidden}
  figure {margin: 0}
  form {margin: 0}
 fieldset {margin: 0; padding: 0}
 legend {border: 0;  padding: 0; white-space: normal;  *margin-left: -7px;  }
 button, input, select, textarea {font-size: 100%;  margin: 0;  vertical-align: baseline;  *vertical-align: middle;  }
 button, input {line-height: normal;  }
 button, input[type="button"], input[type="reset"], input[type="submit"] {cursor: pointer;  -webkit-appearance: button;  *overflow: visible;  }
 button[disabled], input[disabled] {cursor: default}
 input[type="checkbox"], input[type="radio"] {box-sizing: border-box;  padding: 0;  *height: 13px;  *width: 13px;  }
 input[type="search"] {-webkit-appearance: textfield;  -moz-box-sizing: content-box; -webkit-box-sizing: content-box;  box-sizing: content-box}
 input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {-webkit-appearance: none}
 button::-moz-focus-inner, input::-moz-focus-inner {border: 0; padding: 0}
 textarea {overflow: auto;  vertical-align: top;  }
  table {border-collapse: collapse; border-spacing: 0}
 .yj-clearfix {zoom: 1}
.yj-clearfix:before, .yj-clearfix:after {content: ""; display: table}
.yj-clearfix:after {clear: both}
.yj-hide {display: none}
.yj-icon {vertical-align: middle; display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline; position: relative; bottom: 1px}
.yj-spinner-loading {width: 100px; padding-left: 20px; margin: 50px auto; background: url(/images/small-spinner.gif) no-repeat center left; color: #333; line-height: 14px}
.ie-x .yj-spinner-loading {padding-top: 50px; background-position: bottom left}
 .yj-mals {margin-left: 6px}
.yj-malm {margin-left: 12px}
.yj-mall {margin-left: 24px}
.yj-mabs {margin-bottom: 6px}
.yj-mabm {margin-bottom: 12px}
.yj-mabl {margin-bottom: 24px}
 .yj-fl {float: left}
.yj-fr {float: right}
 .yj-ac {margin-left: auto; margin-right: auto}
.yj-tac {text-align: center}
 body {font-family: Helvetica, Arial, sans-serif; color: #222; font-size: 12px}
 h1 {font-size: 3em; line-height: 1; margin-bottom: 0.5em}
h2 {font-size: 1.8em; line-height: 1.25em; margin-bottom: 0.5em}
h3 {font-size: 1.6em; line-height: 1.25em; margin-bottom: 0.75em}
h4 {font-size: 1.2em; line-height: 1.25em; margin-bottom: 1.25em; font-weight: bold}
h5 {font-size: 1em; line-height: 1; margin-bottom: 1.5em; font-weight: bold}
h6 {font-size: 1em; font-weight: bold}
 p {margin: 0 0 1.5em; line-height: 16px}
p img {margin: .5em .5em .5em 0; padding: 0}
ul.bulleted {list-style-type: disc; margin: 0 1.5em}
ol {list-style-type: decimal; margin: 0 1.5em}
abbr, acronym {border-bottom: 1px dotted #666}
address {margin-top: 1.5em; font-style: italic}
blockquote {margin: 1.5em; color: #666; font-style: italic}
strong {font-weight: bold}
em {font-style: italic}
dfn {font-style: italic; font-weight: bold}
pre, code {font: 1em 'andale mono', 'monotype.com', 'lucida console', monospace; margin: 1.5em 0; white-space: pre; line-height: 1.5}
small {font-size: .75em}
big {font-size: 2em}
hr {clear: both; margin: 15px auto; width: 80%; height: 0; border-top: 1px solid #ebebeb}
input, textarea {font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif}
a {color: #16509e; text-decoration: none}
a:hover {text-decoration: underline}
a:focus, a:hover {color: #16509e}
.container {width: 960px; margin-left: auto; margin-right: auto; zoom: 1}
.container:before, .container:after {content: ""; display: table}
.container:after {clear: both}
.grid1, .grid2, .grid3, .grid4, .grid5, .grid6, .grid7, .grid8, .grid9, .grid10, .grid11, .grid12 {float: left; display: inline; margin-left: 20px}
.grid1 {width: 60px}
.grid2 {width: 140px}
.grid3 {width: 220px}
.grid4 {width: 300px}
.grid5 {width: 380px}
.grid6 {width: 460px}
.grid7 {width: 540px}
.grid8 {width: 620px}
.grid9 {width: 700px}
.grid10 {width: 780px}
.grid11 {width: 860px}
.grid12 {width: 940px}
.push1 {margin-left: 100px}
.push2 {margin-left: 180px}
.push3 {margin-left: 260px}
.push4 {margin-left: 340px}
.push5 {margin-left: 420px}
.push6 {margin-left: 500px}
.push7 {margin-left: 580px}
.push8 {margin-left: 660px}
.push9 {margin-left: 740px}
.push10 {margin-left: 820px}
.push11 {margin-left: 900px}
.push12 {margin-left: 980px}
.row {zoom: 1; margin-left: -10px}
.row:before, .row:after {content: ""; display: table}
.row:after {clear: both}
.row .row {margin-left: -20px}
  .yj-btn {color: #fff; font: bold 12px/1.5 Helvetica, Arial, sans-serif; text-align: center; vertical-align: middle; display: inline-block; padding: 3px 12px; background-color: #48aef1; background-image: -moz-linear-gradient(top, #48aff3 0%, #429bd5 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #48aff3), color-stop(1, #429bd5)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#48aff3', endColorstr='#429bd5',GradientType=0); background-image: -ms-linear-gradient(top, #48aff3 0%, #429bd5 100%); -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; border: 1px solid #1d6291; cursor: pointer; word-wrap: break-word}
.yj-btn:hover, .yj-btn:focus {color: #fff; -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); background-image: -moz-linear-gradient(top, #42a3e2 0%, #3c8dc1 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #42a3e2), color-stop(1, #3c8dc1)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#42a3e2', endColorstr='#3c8dc1',GradientType=0); background-image: -ms-linear-gradient(top, #42a3e2 0%, #3c8dc1 100%); border-color: #143853; text-decoration: none; outline: none}
.yj-btn:active {color: #fff; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.4); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.4); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.4); background-image: -moz-linear-gradient(top, #3c8dc1 0%, #42a3e2 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #3c8dc1), color-stop(1, #42a3e2)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3c8dc1', endColorstr='#42a3e2',GradientType=0); background-image: -ms-linear-gradient(top, #3c8dc1 0%, #42a3e2 100%); border-color: #143853}
 .yj-btn .yj-faux-submit {display: block; margin-right: 10px; padding-left: 10px; white-space: nowrap; position: relative; overflow: hidden; vertical-align: baseline; zoom: 1}
.yj-btn .yj-faux-submit input {font-size: 100px; position: absolute; left: 0; top: 0; padding: 100px; width: 1000px; height: 1000px; background: #fff; cursor: pointer; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0}
.yj-btn .yj-faux-submit em {font-style: normal}
  .yj-btn-alt {color: #636363; background-color: #ececec; background-image: -moz-linear-gradient(top, #ffffff 0%, #ececec 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #ececec)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ececec',GradientType=0); background-image: -ms-linear-gradient(top, #ffffff 0%, #ececec 100%); border-color: #ccc}
 .yj-btn-alt:hover, .yj-btn-alt:focus {color: #636363; background-image: -moz-linear-gradient(top, #fafafa 0%, #dbdbdb 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fafafa), color-stop(1, #dbdbdb)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#dbdbdb',GradientType=0); background-image: -ms-linear-gradient(top, #fafafa 0%, #dbdbdb 100%); border-color: #999}
.yj-btn-alt:active {color: #636363; background-image: -moz-linear-gradient(top, #dbdbdb 0%, #fafafa 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #dbdbdb), color-stop(1, #fafafa)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbdbdb', endColorstr='#fafafa',GradientType=0); background-image: -ms-linear-gradient(top, #dbdbdb 0%, #fafafa 100%); border-color: #999}
 .ie8 .yj-btn-alt, .ie9 .yj-btn-alt {display: inline-block}
 .yj-btn-green {color: #fff; background-color: #63a500; background-image: -moz-linear-gradient(top, #7abd01 0%, #63a500 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #7abd01), color-stop(1, #63a500)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7abd01', endColorstr='#63a500',GradientType=0); background-image: -ms-linear-gradient(top, #7abd01 0%, #63a500 100%); border-color: #2f6101}
.yj-btn-green:hover, .yj-btn-green:focus {color: #fff; background-color: #63ad01; background-image: -moz-linear-gradient(top, #63ad01 0%, #4d9100 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #63ad01), color-stop(1, #4d9100)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#63ad01', endColorstr='#4d9100',GradientType=0); background-image: -ms-linear-gradient(top, #63ad01 0%, #4d9100 100%); border-color: #224502}
.yj-btn-green:active {color: #fff; background-color: #63a500; background-image: -moz-linear-gradient(top, #4d9100 0%, #63ad01 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #4d9100), color-stop(1, #63ad01)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d9100', endColorstr='#63ad01',GradientType=0); background-image: -ms-linear-gradient(top, #4d9100 0%, #63ad01 100%); border-color: #224502}
 .yj-btn-orange {color: #fff; background-color: #ff9900; background-image: -moz-linear-gradient(top, #fbb700 0%, #ff8800 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fbb700), color-stop(1, #ff8800)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb700', endColorstr='#ff8800',GradientType=0); background-image: -ms-linear-gradient(top, #fbb700 0%, #ff8800 100%); border-color: #db7500}
.yj-btn-orange:hover, .yj-btn-orange:focus {color: #fff; background-color: #ff9900; background-image: -moz-linear-gradient(top, #faa500 0%, #ff7100 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #faa500), color-stop(1, #ff7100)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa500', endColorstr='#ff7100',GradientType=0); background-image: -ms-linear-gradient(top, #faa500 0%, #ff7100 100%); border-color: #db7500}
.yj-btn-orange:active {color: #fff; background-color: #ff9900; background-image: -moz-linear-gradient(top, #ff7100 0%, #faa500 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ff7100), color-stop(1, #faa500)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7100', endColorstr='#faa500',GradientType=0); background-image: -ms-linear-gradient(top, #ff7100 0%, #faa500 100%); border-color: #db7500}
 .yj-unfollow-button {background-image: -moz-linear-gradient(100% 100% 90deg, #e8e8e8, #ffffff); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#e8e8e8)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#e8e8e8',GradientType=0); background-image: -ms-linear-gradient(top, #ffffff 0%, #e8e8e8 100%); border: 1px solid #CCC}
.yj-unfollow-button:hover {background-color: #C22724; background-image: -moz-linear-gradient(100% 100% 90deg, #9c0f07, #c22724); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#c22724), to(#9c0f07)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C22724', endColorstr='#9C0F07',GradientType=0); background-image: -ms-linear-gradient(top, #c22724 0%, #9c0f07 100%); border: 1px solid #5F0500}
.yj-unfollow-button:active {background-color: #9C0F07; background-image: -moz-linear-gradient(100% 100% 90deg, #c22724, #9c0f07); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#9c0f07), to(#c22724)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9C0F07', endColorstr='#C22724',GradientType=0); background-image: -ms-linear-gradient(top, #9c0f07 0%, #c22724 100%); border-color: #5F0500}
.yj-unfollow-button-mouseout {color: #666; font-weight: bold}
.yj-unfollow-button-mouseover {color: #fff; font-weight: bold}
.yj-unfollow-button.yj-click-transition:hover {color: #333; background-color: #fbfbfb;  background-image: -moz-linear-gradient(100% 100% 90deg, #bababa, #fcfcfc); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#bababa)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#bababa',GradientType=0); background-image: -ms-linear-gradient(top, #fcfcfc 0%, #bababa 100%); border: 1px solid #7e7e7e}
  .follow-links-container .actions .yj-follow-buttons {min-width: 69px}
.join-links-container .actions .yj-tristate-button {min-width: 54px}
.network-item-list .join-links-container .yj-tristate-button {min-width: 53px}
.yj-tristate-button {display: inline-block !important}
.ie7 .yj-tristate-button {display: inline !important}
.yj-follow-list .yj-actions .yj-follow-buttons { min-width: 102px}
.yj-config-feed .groups .yj-tristate-button { min-width: 79px}
.yj-page-inline-view .yj-follow-buttons, .yj-yamio-preview .yj-follow-buttons, .ie-x .yj-page-inline-view .yj-follow-buttons, .ie-x .yj-yamio-preview .yj-follow-buttons {filter: none}
#translate_content .yj-btn {color: #fff !important}
 .yj-btn-wide { line-height: 2; display: block; margin: 20px auto 0; padding: 3px 0; width: 99% !important}
 .yj-btn-disabled, .yj-btn-disabled:hover, .yj-btn-disabled:focus, .yj-btn-disabled:active {color: #999 !important; background-color: #e8e8e8 !important; background-image: -moz-linear-gradient(bottom, #e8e8e8, #e8e8e8) !important; background-image: -webkit-gradient(linear, left bottom, left top, from(#e8e8e8), to(#e8e8e8)) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#e8e8e8',GradientType=0) !important; background-image: -ms-linear-gradient(top, #e8e8e8 0%, #e8e8e8 100%); -moz-box-shadow: 0 0 0 !important; -webkit-box-shadow: 0 0 0 !important; box-shadow: 0 0 0 !important; border-color: #ccc !important; font-weight: bold !important; cursor: default !important; text-decoration: none; top: 0}
.yj-btn-disabled input {display: none}
  ul.horz-menu {margin: 0; list-style: none}
.horz-menu li {display: inline; margin-bottom: 0; padding: 0 6px}
.horz-menu li.first {border-left: none; padding-left: 0}
.horz-menu li.yj-selected a {color: #000}
 ul.piped li {border-left: solid 1px #ccc}
.piped li.first {border-left: none}
   div.pagination, ul.pagination {margin: 5px 0}
ul.pagination {text-align: left}
ul.pagination.horz-menu {margin: 10px 0 10px 6px}
ul.pagination li {padding: 0 6px 0 9px}
ul.pagination .selected {border-bottom: 2px solid #01317E}
ul.pagination .selected:hover {text-decoration: none}
 table td, table th {font-size: 12px; padding: 6px 10px 6px 0; vertical-align: top; line-height: 1.5}
th, table thead th {font-weight: bold}
th {padding-bottom: 2px}
caption {background: #ffc}
table .last {padding-right: 0}
table td.pagination {border-bottom: none; text-align: right}
 .condensed-table th, .condensed-table td {padding: 2px}
 table.bordered-table, .bordered-table thead, .bordered-table tbody, .bordered-table tfoot {border-collapse: collapse; border-color: black; border-style: solid; border-spacing: 0; border-width: 0 0 1px 1px; width: 100%}
.bordered-table td, .bordered-table th {border-color: black; border-style: solid; border-width: 1px 1px 0 0}
 table tr.alt td, .zebra-table tr.alt td {background-color: yellow}
td.nowrap {white-space: nowrap}
 .tablesort thead th {border-bottom: 0px}
.tablesort td.head {cursor: pointer; color: #0E52BE; font-weight: bold}
.tablesort .head span, .tablesort .tablesort_header th {padding-right: 15px; background-repeat: no-repeat; background-position: right}
table th.sort a {padding-right: 11px; background: url(/images/control_arrow_down.gif) no-repeat right 2px}
table th.sort a.reverse {background: url(/images/control_arrow_up.gif) no-repeat right 2px}
.tablesort .headerSortUp span, .tablesort .tablesort_header .headerSortUp {background-image: url('/images/control_arrow_down.gif')}
.tablesort .headerSortDown span, .tablesort .tablesort_header .headerSortDown {background-image: url('/images/control_arrow_up.gif')}
 .yj-tabs {zoom: 1; border-bottom: 1px solid #d6d6d6; padding: 5px 0 0 8px; margin: 0}
.yj-tabs:before, .yj-tabs:after {content: ""; display: table}
.yj-tabs:after {clear: both}
.yj-tabs > li {float: left; margin: 0 3px -1px 0}
.yj-tabs > li > a {background-color: #f6f6f6; background-image: -moz-linear-gradient(top, #fefefe, #ebebeb); background-image: -ms-linear-gradient(top, #fefefe, #ebebeb); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), to(#ebebeb)); background-image: -webkit-linear-gradient(top, #fefefe, #ebebeb); background-image: linear-gradient(top, #fefefe, #ebebeb); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#ebebeb', GradientType=0); -webkit-border-radius: 2px 2px 0 0; -moz-border-radius: 2px 2px 0 0; border-radius: 2px 2px 0 0; border: 1px solid #ccc; border-bottom: 0; color: #333; display: inline-block; font-size: 12px; line-height: 1.5; padding: 3px 12px}
.yj-tabs > li > a:active {background-color: #f3f3f3; background-image: -moz-linear-gradient(top, #ebebeb, #fefefe); background-image: -ms-linear-gradient(top, #ebebeb, #fefefe); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ebebeb), to(#fefefe)); background-image: -webkit-linear-gradient(top, #ebebeb, #fefefe); background-image: linear-gradient(top, #ebebeb, #fefefe); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#fefefe', GradientType=0)}
.ie7 .yj-tabs > li > a:active {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#ebebeb', GradientType=0)}
.yj-tabs > li > a:hover {text-decoration: none; border: 1px solid #999; border-bottom: 0}
.yj-tabs > .yj-selected > a, .yj-tabs > .yj-selected > a:hover {font-weight: bold; background: white; border: 1px solid #CCC; border-bottom: 1px solid white; filter: none; cursor: default}
.ie7 .yj-tabs > .yj-selected > a:active {background: white; filter: none}
.yj-tooltip {position: relative; padding: 5px}
.yj-tooltip-arrow {position: absolute; width: 0; height: 0;  font-size: 0; line-height: 0}
.yj-tooltip.yj-right .yj-tooltip-arrow {top: 50%; left: 0; margin-top: -5px; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-right: 5px solid #333}
.yj-tooltip.yj-left .yj-tooltip-arrow {top: 50%; right: 0; margin-top: -5px; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid #333}
.yj-tooltip.yj-top .yj-tooltip-arrow {bottom: 0; left: 50%; margin-left: -5px; border-top: 5px solid #333; border-left: 5px solid transparent; border-right: 5px solid transparent}
.yj-tooltip.yj-bottom .yj-tooltip-arrow {top: 0; left: 50%; margin-left: -5px; border-bottom: 5px solid #333; border-left: 5px solid transparent; border-right: 5px solid transparent}
.yj-tooltip-content {background-color: #333; color: white; text-align: center; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; padding: 5px}
.yj-balloon {position: relative; padding: 7px}
.yj-balloon-arrow, .yj-balloon-arrow-border {position: absolute; width: 0; height: 0;  font-size: 0; line-height: 0}
.yj-balloon.yj-right .yj-balloon-arrow, .yj-balloon.yj-right .yj-balloon-arrow-border {top: 50%; left: 0; margin-top: -7px; border-top: 7px solid transparent; border-bottom: 7px solid transparent; border-right: 7px solid #bbb}
.yj-balloon.yj-right .yj-balloon-arrow {border-right: 7px solid #fff; margin-left: 1px}
.yj-balloon.yj-left .yj-balloon-arrow, .yj-balloon.yj-left .yj-balloon-arrow-border {top: 50%; right: 0; margin-top: -7px; border-top: 7px solid transparent; border-bottom: 7px solid transparent; border-left: 7px solid #bbb}
.yj-balloon.yj-left .yj-balloon-arrow {border-left: 7px solid #fff; margin-right: 1px}
.yj-balloon.yj-top .yj-balloon-arrow, .yj-balloon.yj-top .yj-balloon-arrow-border {bottom: 0; left: 18px; border-left: 7px solid transparent; border-top: 7px solid #bbb; border-right: 7px solid transparent}
.yj-balloon.yj-top .yj-balloon-arrow {border-top: 7px solid #fff; margin-bottom: 1px}
.yj-balloon.yj-bottom .yj-balloon-arrow, .yj-balloon.yj-bottom .yj-balloon-arrow-border {top: 0; left: 18px; border-left: 7px solid transparent; border-bottom: 7px solid #bbb; border-right: 7px solid transparent}
.yj-balloon.yj-bottom .yj-balloon-arrow {border-bottom: 7px solid #fff; margin-top: 1px}
.yj-balloon-content {font: 11px/14px normal Helvetica, Arial, sans-serif; background-color: #fff; border: 1px solid #bbb; text-align: center; padding: 10px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2)}
.yj-balloon .yj-spinner {margin: 6px; line-height: 20px}
  body {background-color: #f5f5f5}
html, body {height: 100%}
a {color: #39c; text-decoration: none}
a:focus, a:hover {text-decoration: none; color: #069}
input {font-family: Helvetica, Arial, sans-serif}
 .wrapper {background-color: #f5f5f5; min-height: 100%; height: auto !important; height: 100%; margin-bottom: -76px}
.wrapper.floating-footer {min-height: 0; height: auto !important; margin-bottom: 0}
.alpha {margin-left: 0}
.omega {margin-right: 0}
 .global-header {background-color: #FDFDFD; width: 100%; position: relative; z-index: 6; margin: 0 auto; padding-top: 20px; box-shadow: 0 1px 3px 0 rgba(0,0,0,0.35)}
.ie7 .global-header, .ie8 .global-header {border-bottom: 1px solid #ccc}
.global-header nav {margin-top: 30px}
.global-header #logo {margin-left: 10px}
nav a {color: #666666; display: block}
nav a:hover, nav > ul > .current-menu-ancestor > a, nav > ul > .current-menu-item > a {color: #3399cc; text-decoration: none}
nav > ul > .current-menu-ancestor, nav > ul > .current-menu-item {background: url(../../img/selected-arrow.png) no-repeat bottom center}
nav > ul {margin-left: 23px; z-index: 3; float: left; position: relative}
nav > ul > li {color: #666666; float: left; font-size: 15px; font-weight: bold; line-height: 2; margin-right: 40px; padding-bottom: 6px; position: relative}
nav > ul .sub-menu {display: none; font-size: 13px; font-weight: normal; width: 200px; overflow: hidden; z-index: 1}
@-webkit-keyframes dropdown {0% {max-height: 0}
100% {max-height: 500px}
}
@-moz-keyframes dropdown {0% {max-height: 0}
100% {max-height: 500px}
}
@keyframes dropdown {0% {max-height: 0}
100% {max-height: 500px}
}
nav li:hover .sub-menu {background-color: #f2f2f2; opacity: 0.96; border: 2px white solid; border-top: 0; box-shadow: 0px 2px 4px rgba(140, 140, 140, 0.5); display: block; margin-top: 6px; padding: 0; position: absolute; left: -15px; -webkit-animation: dropdown 1s 1; -webkit-animation-fill-mode: forwards; -moz-animation: dropdown 1s 1; -moz-animation-fill-mode: forwards; animation: dropdown 1s 1; animation-fill-mode: forwards}
nav .sub-menu a {padding: 6px 10px}
nav .sub-menu a:hover {background-color: #FFF}
nav .sub-menu a:active {background-color: #DCDCDC; color: #666666; border-top: 1px solid #C7C7C7; border-bottom: 1px solid #FFF; padding: 5px 10px}
.sub-nav {float: right; margin-right: -12px}
.sub-nav li {float: left; margin-top: 15px; margin-right: 20px}
.global-header.hide-nav {padding-bottom: 20px}
.nav-cta {float: right; margin-top: -5px}
.nav-cta .yj-btn {padding: 5px 10px}
.nav-cta li {margin-right: 12px}
.nav-cta li .login-link {color: #39c; font-weight: normal; font-size: 12px; padding-left: 12px; border-left: 1px solid #bbb; line-height: 32px}
 .breadcrumbs-bg {position: absolute; width: 100%; height: 26px; background-color: #000000; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=30)"; filter: alpha(opacity=30); -moz-opacity: 0.30; opacity: 0.3; z-index: 5}
.breadcrumbs {clear: both; padding: 8px 48px 8px 0px; text-transform: uppercase; z-index: 5; position: relative; color: #fff; font-size: 11px}
.breadcrumbs-container {color: #fff; margin-left: 38px; height: 13px }
.breadcrumbs-container > a {color: #fff; float: left; margin-right: 10px; padding-right: 18px; background: url("/images/public_site/bc-arrow.png") no-repeat right}
 .auth-col {margin: 0 0 100px 10px; font-size: 14px}
 .auth-col h1{ font-weight: bold; text-shadow: 0 2px 1px rgba(0, 0, 0, 0.2); font-size: 30px; margin: 40px 0 30px 0}
.auth-col .yj-btn {float: left; clear: both; font-size: 18px; padding: 9px 15px}
.auth-col label {font-size: 14px; font-weight: normal; color: #666; text-shadow: 0 1px 0 #fff; margin-bottom: 6px; display: block}
.auth-col .checkbox-label {display: inline}
.auth-col input[type='text'], .auth-col input[type='email'], .auth-col input[type='password'] {font-size: 24px; line-height: 24px; border: solid 1px #D6D6D6; padding: 8px 20px 6px 10px; width: 567px; height: 28px; -webkit-box-shadow: inset 0px 0px 1px 0px rgba(0, 0, 0, .2); -moz-box-shadow: inset 0px 0px 1px 0px rgba(0, 0, 0, .2); box-shadow: inset 0px 0px 1px 0px rgba(0, 0, 0, .2)}
.auth-col fieldset {border: 0; clear: both}
.auth-col .input-action {display: block; line-height: 27px; margin-top: 10px}
.auth-col .empty-email {margin-bottom: 40px}
.auth-col .action-btns {margin-top: 40px}
 .side-col h3 {font-size: 18px; font-weight: bold; color: #444; text-shadow: none; line-height: normal; margin-bottom: 0; padding: 0}
.side-col {margin: 40px 0; padding: 62px 0 180px 20px; border-left: 1px solid #ccc; font-size: 14px}
.side-col p{ margin: 10px 0}
 footer {height: 75px; color: #666666; position: relative; z-index: 1; border-top: 1px solid #ebebeb; box-shadow: none; background: white}
footer .container {padding: 20px 10px; width: 940px}
footer.floating-footer {border-top: 1px solid #ddd; background: none; width: 960px; margin: 0 auto}
footer.floating-footer .container{ border-top: 1px solid white}
.footer-push {height: 76px}
footer #footer-nav{ float: right}
footer #copyright {float: left}
  .ie7 #new_user_submit.yj-btn {padding: 7px 15px 7px 15px}
.ie8 #new_user_submit.yj-btn {padding: 9px 15px 10px 15px}
#new_user_submit {padding: 10px 15px 9px; font-size: 15px}
#new_user_submit span {line-height: 18px; display: block}
body.homepage {background: white}
.homepage .wrapper {background: #fff url('/images/public_site/bg-homepage-hero-2.jpg') no-repeat center 93px}
.homepage .main {height: 703px; position: relative}
.main input[type='text'], .main input[type='email'] {width: 300px}
.main .signup-wrapper {position: absolute; left: 10px; top: 74px; width: 465px; height: 281px}
.main .signup-wrapper h2 {margin: 0 0 12px 0; font-size: 33px; text-shadow: 0 2px 1px rgba(0, 0, 0, 0.2)}
.main .signup-wrapper p {font-size: 16px; line-height: 24px}
.main .signup-form-wrapper {background-color: rgba(0, 0, 0, 0.65); color: #fff; width: 435px; height: 97px; padding: 14px}
.ie7 .main .signup-form-wrapper, .ie8 .main .signup-form-wrapper {filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99000000', endColorstr='#99000000',GradientType=0 )}
.main h3 {margin: 0 0 10px}
.main input[type='text'], .main input[type='email'] {color: #333; float: left; font-size: 16px; width: 301px; height: 16px; border: 1px solid #ccc; padding: 11px 20px 10px 15px; -webkit-box-shadow: inset 0px 0px 3px 0px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0px 0px 3px 0px rgba(0, 0, 0, 0.2); box-shadow: inset 0px 0px 3px 0px rgba(0, 0, 0, 0.2)}
.main #new_user_submit {float: right; margin-left: 3px}
.main .signup-tagline {display: block; clear: both; font-size: 11px; background: url("/images/public_site/signup_page/lock-icon.png") no-repeat left top; margin-top: 10px; padding: 2px 0 0 18px}
.main .clients-list {display: block; font-size: 20px; font-weight: bold; color: #666666; height: 40px; width: 705px; padding: 0 0 63px 235px; position: absolute; left: 20px; top: 529px; background: url('/images/public_site/bg-clients.jpg') no-repeat left bottom}
.homepage #footer-main-nav {float: left}
.homepage #footer-nav-alt {float: right}
.homepage #footer-nav-alt a {color: #666}
.homepage footer #copyright {clear: both; float: right; width: 250px; color: #aaa; text-align: right; margin-top: 15px}
 #network-public {min-height: 100%; height: auto !important; height: 100%; background-color: #f5f5f5; margin-bottom: -76px}
#network-public .container {width: 980px; margin: 0 auto; overflow: auto; min-height: 450px}
#network-public #masthead-container {width: 100%; height: 56px; border-bottom: 1px solid #efefef; background-image: url('/images/masthead-default.png'); background-color: #5990c4}
#network-public #masthead {width: 980px; margin: 0 auto}
#network-public #masthead #home-link {color: white !important; text-shadow: none}
#network-public #masthead h1 {font-size: 23px; line-height:56px; color: white; float: left; margin: 0; padding-bottom: 0}
#network-public #uni-header-container {background-color: #f5f5f5; background-image: -moz-linear-gradient(top, white 0%, #f5f5f5 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, white), color-stop(1, #f5f5f5)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0); background-image: -ms-linear-gradient(top, white 0%, #f5f5f5 100%); border-bottom: 1px solid #ccc; box-shadow: 0 1px 5px 0 rgba(0,0,0,0.15); width: 100%}
#network-public #uni-header {color: #222; height: 40px; width: 980px; margin: 0 auto; position: relative}
#network-public #uni-logo {position: absolute; left: 5px; top: 12px}
 #network-public .global-header {width: 100%; padding: 20px 0}
#network-public .logo-return-home {float: right; font-size: 12px; line-height: 40px}
#network-public .global-header-content {width: 980px; margin: 0 auto}
 #network-public #home-link {padding-bottom: 0; margin: 0}
.ie7 #network-public #home-link .network-logo {float: left}
#network-public #home-link img {max-height: 50px; max-width: 160px}
#network-public #login-form p, #network-public .signup p {padding-left: 0; font-size: 14px}
#network-public .verified-email {border: none; box-shadow: none; background-color: #f5f5f5; padding-left: 0; color: #333}
#network-public .empty-email {margin-bottom: 35px}
#network-public #login-form a, #network-public #new_user a {clear: both; margin-left: 0; width: 100%}
#network-public #login-form label, #network-public #new_user label {font-weight: normal}
#network-public #new_user #user_email {margin-top: 10px; width: 567px}
#network-public #new_user button {margin-top: 25px; float: none}
#network-public .alpha {margin-left: 0}
#network-public .action-buttons .yj-btn {float: none}
#network-public .signup .main-col {padding-bottom: 100px}
#network-public .main-col h1 {-moz-text-shadow: 0 2px 2px rgba(0, 0, 0, 0.25); -webkit-text-shadow: 0 2px 2px rgba(0, 0, 0, 0.25); text-shadow: 0 2px 2px rgba(0, 0, 0, 0.25)}
#network-public .side-col p {margin-bottom: 30px}
#network-public .yj-enhanced-tooltip {cursor: help; border-bottom: dashed 1px #666}
.network-public #yj-beep-player_wrapper {display:none}
 #network-landing {width: 980px; margin: 30px auto}
#network-landing p{ color: #333}
#network-landing .report-abuse-link {margin-top: 40px}
#network-landing .mugshot{ float: left; margin-right: 20px}
#network-landing .join-btn{ margin-top: 40px}
  .signup-controller {background-color: #f5f5f5}
.signup-controller .side-col {margin-top: 70px}
.signup-controller .global-footer {height: 35px; margin-top: -60px}
#signup-new .action-btns {margin-top: 40px}
  .signup-content {margin: 20px 0 50px -10px}
 .signup-heading h1 {color: #333; font-weight: bold; text-shadow: 0 2px 1px rgba(0, 0, 0, 0.2); font-size: 30px; margin: 36px 0 50px 0}
.signup-steps {margin: 0 28px 0 0; width: 636px; padding: 45px 0 20px 0; background-position: -22px 15px; background-repeat: no-repeat}
.signup-steps > div {width: 212px; font-size: 14px; font-weight: bold; float: left}
.signup-steps .step-coworkers {padding-left: 26px}
.signup-steps .step-photo {padding-left: 61px}
.signup-steps .current {color: #39c}
.signup-steps.signup-step-1-3 {background-image: url("/images/signup_flow/bubble_flow_1.png")}
.signup-steps.signup-step-2-3 {background-image: url("/images/signup_flow/bubble_flow_2.png")}
.signup-steps.signup-step-3-3 {background-image: url("/images/signup_flow/bubble_flow_3.png")}
 .signup-col fieldset {border: 0; clear: both}
.signup-col p {color: #666}
.signup-col .yj-btn {float: left; clear: both; font-size: 14px; padding: 5px 20px}
.signup-col label {width: 612px; font-size: 14px; font-weight: normal; color: #666; text-shadow: 0 1px 0 #fff; margin-bottom: 6px; display: block}
.signup-col .yj-validation-error {float: right; color: red}
.signup-col .yj-validation-error .description {color: #666}
.signup-col .yj-validation-success-message {float: right; display: none}
.ie7 .signup-col .yj-validation-success-message {position: absolute; right: 0}
.signup-col .yj-validation-success-message .strong {color: green; font-weight: bold}
.signup-col .yj-validation-success-message .acceptable {font-weight: bold; color: #e0a000}
.signup-col .checkbox-label {display: inline}
.signup-col input[type='text'], .signup-col input[type='email'], .signup-col input[type='password'] {background-color: white; font-size: 24px; line-height: 24px; border: solid 1px #D6D6D6; padding: 8px 60px 6px 10px; width: 540px; height: 28px; -webkit-box-shadow: inset 0px 0px 1px 0px rgba(0, 0, 0, .2);qwer -moz-box-shadow: inset 0px 0px 1px 0px rgba(0, 0, 0, .2); box-shadow: inset 0px 0px 1px 0px rgba(0, 0, 0, .2)}
.signup-col .yj-valid {background: url('/images/icons/accept.png') no-repeat 98% 50%}
.signup-col .yj-invalid { }
.signup-col .form-field-action {display: block; margin-top: 5px; width: 610px}
.signup-col .form-actions {margin-top: 40px}
.signup-col .form-action-sub {color: red}
.signup-col .form-action-sub.yj-hide {display:none}
.signup-col .signup-skip-step {float: left; margin-top: 8px; font-size: 13px; margin-left: 15px; padding-left: 11px}
.signup-col .yj-hide {display: none}
 .ie7 .signup-col label {position: relative}
.ie7 .signup-col .yj-validation-error {position: absolute; right: 0}
 .signup-sidebar {height: 520px; border-left: 1px solid #ccc; width: 250px; margin-left: 50px}
.signup-sidebar p {color: #333; font-size: 14px; line-height: 1.5}
.signup-sidebar .signup-sidebar-wrapper {padding-left: 30px}
 .signup-content .groups-grid {background: #fff; margin: 8px 0 50px 0; padding: 22px 0 9px 22px; height: auto}
.signup-content .no-suggestions {padding-bottom: 22px}
 .signup-col input.verified-email {border: none; box-shadow: none; background-color: #f5f5f5; padding-left: 0; color: #333; width: 550px}
.signup-profile-new .form-actions {margin-top: 22px; font-size: 14px}
.usage-policy-wrapper {padding-bottom: 0}
#usage-policy-lightbox {width: 500px; padding: 10px 10px 30px 10px; background: white}
.public-site.signup-profile-new #yj_cboxOverlay {background-color: rgba(0, 0, 0, 0.2)}
.ie-x.public-site.signup-profile-new #yj_cboxOverlay {background: transparent; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000)"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000); zoom: 1}
.signup-clients-tile {margin: 80px 0 20px 0}
.signup-clients-tile img {background-color: white; border: 1px solid #eee}
.signup-col .signup-password-field {margin-bottom: 40px}
 .signup-col.invitation-col h3 {margin-bottom: 30px}
.signup-col.invitation-col input[type='text'], .signup-col.invitation-col input[type='email'], .signup-col.invitation-col input[type='password'] {font-size: 20px; line-height: 20px; width: 285px; margin-right: 2px; padding: 4px 6px 2px 6px}
.ie7 .signup-col.invitation-col input[type='text'], .ie7 .signup-col.invitation-col input[type='email'], .ie7 .signup-col.invitation-col input[type='password'], .ie8 .signup-col.invitation-col input[type='text'], .ie8 .signup-col.invitation-col input[type='email'], .ie8 .signup-col.invitation-col input[type='password'] {padding: 8px 6px 0px 6px}
.signup-col.invitation-col input[type='email'].external-invites {width: 460px}
.signup-col.invitation-col .yj-valid {background-image: none}
.signup-col .invitation-label {position: absolute; height: 10px; width: 298px; text-align: right; margin-top: -16px}
.signup-col .invitation-label.external-invites {width: 473px}
.signup-col .invitation-input-row {display: table; table-layout: fixed; width: 620px; margin-bottom: 25px}
.signup-col .invitation-input-outter-wrapper {display: table-cell; vertical-align: middle; width: 53%;  }
.signup-col .invitation-email-symbol {font-size: 20px}
.signup-col .invitation-domain {display: table-cell; word-wrap: break-word; vertical-align: middle; font-size: 20px; line-height: 20px; width: 47%;  }
.signup-sidebar .relevance-meter-title {font-size: 16px; font-weight: bold; margin-bottom: 12px}
.signup-sidebar .relevance-meter-percentage {margin-bottom: 10px}
.signup-sidebar .relevance-meter-bar-wrapper {background-color: #ddd; border-bottom: 1px solid #ccc; height: 10px; margin: 5px 0}
.signup-sidebar .relevance-meter-bar {background-color: #0179C5; border-bottom: 1px solid #0359a2; border-right: 1px solid #0359a2; height: 10px; width: 2px}
.signup-col .invitation-domain select {width: 295px; font-size: 16px}
@-moz-document url-prefix() {.signup-col .invitation-domain select {font-size: 14px; padding: 4px 0 2px}
}
.ie7 .signup-col .invitation-input-row {position: relative; margin-bottom: 35px}
.ie7 .signup-col .invitation-label {position: absolute; margin-top: -16px}
.ie7 .signup-col .invitation-input-outter-wrapper {position: absolute; top: 50%}
.ie7 .signup-col .invitation-input-inner-wrapper {padding-top: 6px; position: relative; top: -50%}
.ie7 .signup-col .invitation-domain {line-height: 24px; position: relative; float: right; top: -2px}
.ie7 .signup-col .invitation-domain select {margin-top: 10px}
 .signup-col.add-photo-col h3 {border-top: 1px solid #fff; padding-top: 32px; margin-top: 0}
.signup-col .add-photo-border-wrapper {border-top: 1px solid #ddd; border-bottom: 1px solid #fff}
.add-photo-col .form-fields {padding: 16px 0; border-bottom: 1px solid #ddd; height: 100px}
.signup-col.add-photo-col .form-actions {margin-top: 0; padding-top: 40px}
.add-photo-col .signup-photo {margin-left: 5px; width: 100px}
.add-photo-col .signup-photo-upload {margin-left: 40px; font-size: 14px}
.add-photo-col iframe {display: none}
 .wf-loading-c-mugshot {background: url(/images/loader-gif.gif) no-repeat; margin: 0; background-position: center center; border: 1px solid black }
.yj-mugshot-form-container {height: 75px}
.yj-mugshot-label {font-weight: bold; float: left; margin-right: 16px}
.yj-mugshot-hover-div {position: relative; text-align: center; top: -30px}
.yj-mugshot-hover-btn {background-color: #3399CC; border: 1px solid; color: #FFF; padding: 3px; -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15)}
.edit-group.yj-mugshot-form .file-input {position: absolute; top: 0; left: -800px; z-index: 10; zoom: 1; font-size: 200px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -moz-opacity:0; opacity: 0; cursor: pointer}
.yj-mugshot-form {overflow: hidden; position: relative}
.mugshot-max-width {max-width: 640px}
.yj-mugshot-form-file-margin {margin-left: 8px}
.yj-mugshot-thumb-left {float:left}
.yj-mugshot-preview {position:relative; background:#000; filter: alpha(opacity=75); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; opacity:0.75; color:#fff; display:block; font-size:11px; line-height: 1.3; width:100%; display:none; bottom:0; text-align:center; margin-top: -14px}
.ie-x .yj-mugshot-preview {width: auto; margin-top:-16px; position: static}
 .signup-usage-policy-step .container {margin-bottom: 30px}
 .signup-email-confirmation .wrapper {background: white}
.signup-content .email-conf {height: 727px; background: #f5f5f5 url('/images/signup_flow/email_confirmation_background.jpg') no-repeat left top}
.signup-email-confirmation #yj_cboxContent {margin-top: 0; border-top: 0}
.ie-x.signup-email-confirmation #yj-colorbox {  }
.ie-x.signup-email-confirmation #yj-cboxClose {display: none}
 .verify-email-address {margin-top: 53px; text-align: center; color: #717171}
.verify-email-address h2, .verify-email-address h3 {text-shadow:0px 2px 0px #FFFFFF }
.verify-email-address h2 {font-size: 38px}
.verify-email-address h3 {font-size: 18px; margin-bottom: 30px}
.verify-email-address p {font-size: 18px}
 .activation-email-recofirm-col {margin-top: 45px; font-size: 14px; color: #333}
.activation-email-recofirm-col .yj-btn {margin-bottom: 15px}
.activation-email-recofirm-col .activation-email-recofirm-mugshot {margin-right: 15px}
.activation-email-recofirm-col .activation-email-current-user {margin: 30px 0 20px}
 #forgotten-password-reset .yj-validation-error{ color: red; float: right}
#forgotten-password-reset label {width: 599px}
#forgotten-password-reset .yj-btn, #forgotten-password-new .yj-btn {float: left; margin: 0}
#forgotten-password-reset p{ font-size: 14px}
#forgotten-password-reset .action-buttons, #forgotten-password-new .action-buttons {margin: 40px 0 0 0}
#forgotten-password-reset #user_password, #forgotten-password-reset #user_password_confirmation {font-size: 24px; line-height: 24px; border: solid 1px #D6D6D6; padding: 8px 20px 6px 10px; width: 567px; height: 28px; -webkit-box-shadow: inset 0px 0px 1px 0px rgba(0, 0, 0, .2); -moz-box-shadow: inset 0px 0px 1px 0px rgba(0, 0, 0, .2); box-shadow: inset 0px 0px 1px 0px rgba(0, 0, 0, .2); margin-bottom: 15px}
.ie7 #forgotten-password-reset label {position: relative}
.ie7 #forgotten-password-reset .yj-validation-error {position: absolute; right: 0}
 #sso-redirect-public {background-color: #f5f5f5; color: #333; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; margin: 0}
#sso-redirect-public .container {margin: 0 auto; padding: 80px 0; height: 419px; width: 600px}
#sso-redirect-public .logo {height: 108px; width: 283px; margin-left: 10px; margin-bottom: 10px; padding-right: 289px; background: url('/images/public_site/yammer-redirect-logo.png') no-repeat; overflow: hidden}
#sso-redirect-public .sso-logo {margin-right: -289px; margin-left: 10px; width: 279px; height: 108px; float: right; font-size: 24px}
#sso-redirect-public .non-text-logo{ border-radius: 0; border: none}
#sso-redirect-public .sso-logo img {display: block; margin: 0 auto; max-height: 108px; max-width: 160px}
#sso-redirect-public .sso-logo > div {display: table; table-layout: fixed; margin-left: 10px; margin-right: 10px; width: 259px; text-align: right}
#sso-redirect-public .sso-logo > div > div{ display: table-cell; height: 108px; vertical-align: middle; word-wrap: break-word}
#sso-redirect-public.ie7 .sso-logo {position: relative}
#sso-redirect-public.ie7 .sso-logo > div {position: absolute; top: 50%}
#sso-redirect-public.ie7 .sso-logo > div > div {position: relative; height: auto; top: -50%}
#sso-redirect-public .redirect-container {padding-top: 86px; background: white; height: 222px; border: 1px solid #e8e8e8; -webkit-box-shadow: 0px 1px 0px rgba(50, 50, 50, 0.2); -moz-box-shadow: 0px 1px 0px rgba(50, 50, 50, 0.2); box-shadow: 0px 1px 0px rgba(50, 50, 50, 0.2)}
#sso-redirect-public .redirect-container > p {text-align: center}
#sso-redirect-public .dots-container {width: 192px; height: 40px; margin: 50px auto 0; position: relative; background: #fff url("/images/public_site/sso_dots.png?1") repeat-x 0 0}
#sso-redirect-public .dots-container > span {float: left; width: 48px; height: 40px; background: #fff url("/images/public_site/sso_dots.png?1") no-repeat 0 -40px }
 @media screen and (max-width: 600px) {#sso-redirect-public .container {width: 280px; padding: 50px 0 10px 0}
#sso-redirect-public .logo {height: 54px; width: 132px; margin-left: 0; margin-bottom: 20px; padding-right: 144px; background: url('/images/public_site/yammer-redirect-logo-device.png') no-repeat}
#sso-redirect-public .sso-logo {margin-right: -145px; margin-left: 5px; width: 140px; height: 54px; font-size: 14px}
#sso-redirect-public .sso-logo > div {margin-left: 5px; margin-right: 5px; width: 130px}
#sso-redirect-public .sso-logo > div > div{ height: 54px}
#sso-redirect-public .sso-logo img {max-height: 54px; max-width: 80px}
#sso-redirect-public .redirect-container {padding: 43px 10px 0}
}
 #logout-landing {margin-top: 40px}
#logout-landing h1 {-moz-text-shadow: 0 2px 2px rgba(0, 0, 0, 0.25); -webkit-text-shadow: 0 2px 2px rgba(0, 0, 0, 0.25); text-shadow: 0 2px 2px rgba(0, 0, 0, 0.25); padding-bottom: 3px}
#logout-landing p {font-size: 14px; color: #333}
#logout-landing {text-align: center}
#logout-landing .send-appstore-url {margin-top: 50px}
#logout-landing .send-appstore-url > span {margin-left: 27px}
#logout-landing .mobile-tile {margin: 70px auto 0; display: inline-block; zoom: 1; *display: inline}
#logout-landing .mobile-tile > div {float: left; margin: 0 20px}
#logout-landing .mobile-tile img {display: block}
#logout-landing #phone_number:invalid, #logout-landing #phone_country_code:invalid {background-color: #fff}
#logout-landing #phone_number, #logout-landing #phone_country_code {height: 24px; margin-right: 9px; font-size: 14px; line-height: 24px; text-align: center; vertical-align: middle; padding: 2px; border: solid 1px #D6D6D6; -webkit-box-shadow: inset 0px 0px 1px 0px rgba(0, 0, 0, .2); -moz-box-shadow: inset 0px 0px 1px 0px rgba(0, 0, 0, .2); box-shadow: inset 0px 0px 1px 0px rgba(0, 0, 0, .2)}
#logout-landing #phone_country_code {width: 30px; margin: 0 5px}
#logout-landing #phone_number {width: 200px}
#logout-landing #phone_number.yj-tagged {color: #999}
#logout-landing .login-back {margin: 40px 0}
#logout-landing .global-footer {margin-top: -105px}
 #yfs-all-versions-link {margin: 20px 0}
 #trouble-installing-desktop {margin: 20px 0}
#company-desktop #single-sign-on-instruct-text {width: 400px}
 .cookies_required h1 {margin-top: 60px; -moz-text-shadow: 0 2px 0 #FFFFFF; -webkit-text-shadow: 0 2px 0 #FFFFFF; text-shadow: 0 2px 0 #FFFFFF }
.cookies_required .yj-lightbox-content {width: 400px; margin-top: 40px}
.cookies_required #yj_cboxTitle {padding-top: 4px}
.cookies_required ol {list-style-position: inside}
.cookies_required ol li {margin-bottom: 3px}
.cookies_required .itemized li {margin-bottom: 5px}
 body.company-controller, body.black_berry-controller {background-color: #FDFDFD}
.company-controller .panel .heading-wrapper p, .black_berry-controller .panel .heading-wrapper p.subheading {line-height: 1.5; color: #666; font-size: 16px; margin: 20px 0}
.company-controller .panel p, .company-controller .panel ul.bulleted, .company-controller .panel ol {font-size: 14px}
.panel-container.reduced-margin {margin-bottom: 24px}
.panel-container {margin-bottom: 36px}
.panel-wrapper {background-color: #fff; border: 1px #d6d6d6 solid; position: relative; width: 944px; margin-left: 17px}
.panel img {bottom: 0; right: 0; z-index: 1; max-height: 376px}
.full-width .inner-full-width {padding-left: 50px; padding-right: 50px; margin-top: 30px; padding-bottom: 30px}
.panel ul.bulleted, .panel ol {list-style: none}
.panel ul.bulleted li, .panel ol li {line-height: 19px; margin-bottom: 10px}
.apps-controller h2 {padding: 4px 0; margin-bottom: 0}
.company-controller .full-width img, .black_berry-controller .full-width img {border: none; box-shadow: none}
.company-controller .panel-container, .black_berry-controller .panel-container {margin-top:60px}
.company-controller .panel-container .heading-wrapper {margin-top:10px}
.company-controller .heading-wrapper .rep-phone{ display: inline-block; color: #333; background: url('/images/icons/phone.gif') 0 50% no-repeat; padding: 3px 0 0 20px; margin: 6px 0 0 10px; vertical-align: middle}
.company-controller .heading-wrapper {margin-bottom: 20px}
.company-controller .heading-wrapper .yj-btn {margin-left: 0px; padding: 5px 10px; float: none; font-size: 12px}
.company-controller h1 {text-shadow: 0 2px 1px rgba(0, 0, 0, 0.2); font-size: 30px; margin: 0 0 9px 0; padding: 0}
.company-controller h2 {font-size: 16px; padding: 3px 0; margin: 0}
.company-controller p.subheading, .black_berry-controller p.subheading {margin: 20px 0 5px 0}
.company-controller .panel p.instruction {font-size: 12px; color: #333; margin-top: 10px}
.company-controller .featured-heading {border-bottom: 1px solid #eee; padding-bottom: 6px; margin-bottom: 14px}
.company-controller .demo img {margin: 10px 0 30px 20px}
.company-controller img.company-desktop {margin-left: 32px; margin-top: -19px; max-height: 558px}
.company-controller img.company-yfs {margin-left: 97px; margin-top: -19px}
.company-android .grid3{ margin-top: -20px}
.company-android .grid1{ margin-left: -10px; margin-top: 60px}
.company-ios.grid4 {padding: 16px 0 0 50px}
.company-windowsphone.grid3 {padding-top: 3px}
.company-sharepoint .company-logo {margin-left: 14px; margin-top: 17px}
.company-sharepoint .company-logo img{ max-width: 297px}
.company-sharepoint .company-video {padding-left: 37px; margin-top: 37px}
.company-salesforce .company-logo {padding-left: 28px}
.company-salesforce .company-video {margin-top: 36px; padding-left: 5px}
.company-controller .company-logo-header {float: left; margin: 0 20px 0 -17px}
.company-email .company-logo-header {margin: -7px 20px 0 -3px}
.company-reader .company-logo-header {margin: -9px 20px 0 -1px}
.company-reader .diagram, .company-tripit .diagram {margin: 10px 0 30px 30px}
.company-tripit .company-logo-header {margin-left: 53px}
.company-twitter .company-logo-header {margin: -9px 20px 0 -1px}
.company-twitter .diagram {margin-left: 50px}
.company-controller .bookmarklet-container {margin: 20px 0 10px 20px}
.company-controller ul.bulleted {margin: 0 0 30px 0}
.company-controller ul.sublist {margin-top: 10px}
.company-controller ul.sublist li{ margin-left: 10px}
.company-controller ul.icon-list li {margin: 0 0 14px 0; padding: 0 0 6px 58px; background-image: url(/images/iphone_app_spr_oct11.jpg); background-repeat: no-repeat; display: block; line-height: 1.2}
.company-controller ul.bulleted strong {display: block}
.panel .threaded {background-position: 0 5px}
.panel .pm {background-position: 0 -52px}
.panel .read-unread {background-position: 0 -95px}
.panel .full-retina {background-position: 0 -150px}
.panel .multi-feed {background-position: 0 -198px; padding-bottom: 2px}
.panel .upgraded {background-position: 0 -249px}
.panel .document {background-position: 0 -303px}
.panel .mulitnetwork {background-position: 0 -353px}
.panel .fullconvo {background-position: 0 -403px}
.panel .unreadmsg {background-position: 0 -506px}
.panel .memberdir {background-position: 0 -452px}
   .yj-ta {background-color: #fff; position: absolute ; z-index: 9997 ; display:none; border:1px solid #ccc; border-top:none; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.2); -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.2); box-shadow: 0 1px 2px rgba(0,0,0,0.2)}
.modal .yj-ta {z-index: 10001}
.yj-ta dd {margin: 0}
.yj-ta-empty {display:none!important}
.yj-ta-results {width: 20em; overflow:hidden; border:none; background: #fbfbfb}
.yj-ta-results.yj-ta-results-scrollable {overflow-y:auto; max-height:375px}
.yj-ta .yj-ta-hint {background-color:#fff; padding:5px; font-style:italic; color: #333; border-top: 1px solid #ebebeb}
.yj-ta-option {padding:5px; display: block; background-color: #fff; cursor: pointer}
.yj-ta-withheaders .yj-ta-option {margin-left:26px; border-left:1px solid #ebebeb}
.yj-ta-wide .yj-ta-withheaders .yj-ta-option {margin-left:125px}
.yj-ta-exp{ height:50px}
.yj-ta-option img {width:40px; height:40px; float:left; padding:3px 6px 3px 3px}
.yj-ta-model-file img {width:31px; padding-right: 15px;  }
.yj-ta-option .yj-ta-name {display: block; padding: 4px 0; font-size: 11px; color: #333; overflow: hidden; line-height: 11px; word-wrap:break-word; max-height:19px}
.yj-ta-option .yj-ta-byline {display: block; font-size: 10px; line-height: 12px; color: #999; overflow: hidden; white-space: nowrap; text-overflow: ellipsis}
.yj-ta-option .yj-ta-option-byline-leave {padding-bottom: 5px}
.yj-ta-model-domain .yj-ta-name {max-height:none}
.yj-ta-model-topic .yj-ta-byline {display:none}
.yj-ta-additional {text-align: center; overflow: hidden; zoom: 1; width: 100%; padding: 0; border-width: 1px 0 0 0; border-color: #CCC !important}
 .yj-ta-has-additional {-webkit-border-bottom-right-radius: 2px; -webkit-border-bottom-left-radius: 2px; -moz-border-radius-bottomright: 2px; -moz-border-radius-bottomleft: 2px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px}
.yj-ta-additional a {font-size: 12px; font-weight: normal; color: #666; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 38px; height: 38px; text-decoration: none}
.yj-menu .yj-selected.yj-ta-additional a {color: #666 !important}
.yj-ta .yj-selected {font-weight: normal; text-decoration: none; cursor: pointer; background-color: #efefef}
 .yj-ta div.yj-selected {background: -moz-linear-gradient(top, #fff 0%, #ecf3fe 100%);  background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ecf3fe));  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ecf3fe',GradientType=0 );  }
.yj-ta .yj-underline {text-decoration: underline}
.yj-ta .yj-ta-spinner{ background-image:url(/images/small-spinner.gif); background-position:right; background-repeat:no-repeat}
.yj-ta .yj-selected .yj-ta-result {color: #0E52BE !important}
.yj-ta .yj-ta-heading {color:#666; font-weight: bold; background-repeat:no-repeat; text-indent:22px; width:26px; float: left; border-top: 1px solid #ebebeb; margin: 0; height: 0; overflow: visible}
.yj-ta .yj-first {border-top:1px solid #ebebeb}
.ie7 .yj-ta .yj-first {margin-top:-1px}
.yj-ta-heading {display:none;}
.yj-ta-withheaders .yj-ta-heading {display:block;}
.yj-ta-wide .yj-ta-heading {width:125px;}
.yj-ta .yj-ta-heading div.head {text-indent:-9999px; display:block; font-size:90%; position:relative}
.yj-ta-wide .yj-ta-heading div.head {text-indent:0; padding:7px 0 7px 29px}
.yj-ta-heading .icon, .yj-ta-heading .yj-ta-heading-img {display:block; position:absolute; top:5px; left:5px}
.yj-ta-mini img {display:none}
.yj-ta-mini .yj-ta-byline {display:none}
.yj-ta-mini .yj-ta-option, .yj-ta-mini .yj-ta-name {margin:0 !important; border:none; height:auto !important}
.yj-ta-mini .yj-ta-heading {display:none}
 .yj-type-ahead-results {width: 20em; overflow:hidden}
.yj-type-ahead {background-color: #fff; position: absolute ; z-index: 9997 ; display:none}
.modal .yj-type-ahead {z-index: 10001 }
.yj-type-ahead .yj-selected {font-weight: normal; background: #dbe2fe; text-decoration: none}
.yj-type-ahead .yj-hint {padding:3px; background-color:#ffd}
.yj-type-ahead .yj-typeahead-spinner{ background-image:url(/images/small-spinner.gif); background-position:right; background-repeat:no-repeat}
.yj-type-ahead .yj-selected .yj-type-ahead-result {color: #0E52BE !important}
 .yj-typeahead-option .yj-topic-count {font-size:90%; color:#666;}
.yj-type-ahead .yj-tagger-heading {background-color:#efefef; color:#666; font-weight: bold; padding: 5px 10px}
.yj-type-ahead .yj-tagger-heading h4 {text-align:left; display:inline}
 #single-sign-on-instruct {overflow-x:hidden; background-color:white; padding:15px 0 15px 15px; text-align:left}
#single-sign-on-instruct-text {width: 460px}
.company-controller #single-sign-on-instruct, .black_berry-controller #single-sign-on-instruct {background: none; padding-bottom: 0; width: 600px}
.company-controller #install-desktop-info {width: 600px; margin-top: 10px; margin-left: 10px}
#ephemeral-password-box {font-weight: bold}
 #contact-sales-wrapper .yj-lightbox-content {background-color: #eee}
.public-site #yj_cboxOverlay {background: rgba(0, 0, 0, 0.5); z-index: 500}
.ie7.public-site #yj_cboxOverlay, .ie8.public-site #yj_cboxOverlay {filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99000000', endColorstr='#99000000',GradientType=0 )}
#contact-sales-wrapper #yj-colorbox {width: 520px; background: #eee; z-index: 101; padding: 30px 30px 30px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); -box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); position: absolute; z-index: 600; border: none}
.ie-x #contact-sales-wrapper #yj-colorbox {border: none!important}
#contact-sales-wrapper #yj_cboxContent {margin-top: 0; margin-left: 20px}
#contact-sales-wrapper #yj_cboxWrapper, .yj-lightbox-content {background: none}
.ie-x #contact-sales-wrapper .yj-lightbox-content {background-color: #eee}
#contact-sales-wrapper #yj_cboxClose {top: 11px}
#contact-sales-wrapper #yj_cboxPhoto {margin-top: 35px}
#contact-sales-wrapper #yj_cboxContent {border: none}
#contact-sales-wrapper #yj_cboxBottomCenter, #contact-sales-wrapper #yj_cboxLoadedContent {background-color: #eee}
#contact-sales-wrapper #yj_cboxPrevious, #contact-sales-wrapper #yj_cboxNext, #contact-sales-wrapper #yj_cboxTitle {top: 8px}
#contact-sales-form {color: #666}
#contact-sales-form h3 {margin-top: 5px; font-size: 24px}
#contact-sales-form input[type="email"], #contact-sales-form input[type="text"] {font-size: 12px; border: 1px solid #B3B7BA; box-shadow: none; height: 14px; line-height: normal; padding: 4px 20px 4px 2px; width: 210px}
#contact-sales-form label {font-weight: normal}
#contact-sales-form p {width: 49%; padding-left: 0; float: left}
#contact-sales-form .col2 {margin-left: 4px}
#contact-sales-form p.wide {width: 100%}
#contact-sales-form textarea {width: 500px; min-height: 70px; resize: vertical}
#contact-sales-form select {padding: 2px 0; margin-left: 1px; width: 235px}
 #contact-sales-form {width: 550px; overflow: hidden; text-align: left}
#contact-sales-form .yj-validation-error {color: red; margin-left: 20px}
 .alert, .yj-alert {border-width: 1px; border-style: solid; -moz-box-shadow: 0 0 10px #666; -webkit-box-shadow: 0 0 10px #666; box-shadow: 0 0 10px #666; font-size: 18px; text-align: center; margin: 20px auto 0; position: fixed; top: 0; left: 0; width: 646px; z-index: 10000}
* html .alert, * html .yj-alert {position: absolute;  }
.alert p, .yj-alert p {line-height: 22px; text-shadow: #fff 0 1px; margin: 0 auto; padding: 16px; width: 360px}
.yj-alert .alert-icon {position: absolute; display: inline-block; vertical-align: middle; top: 16px; left: 100px}
.ie6 .yj-alert p, .ie7 .yj-alert p { }
.yj-notice {background-color: #fff; background-image: -moz-linear-gradient(top, #ffffff 0%, #e8f3dd 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(1, #e8f3dd)); filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ffffff',EndColorStr='#f4f9ef',GradientType=0) !important; background-image: -ms-linear-gradient(top, #ffffff 0%, #e8f3dd 100%); border-color: #339933; color: #666; zoom: 1}
.yj-error {background-color: #fff; background-image: -moz-linear-gradient(top, #ffffff 50%, #f3d4d3 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #ffffff), color-stop(1, #f3d4d3)); filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ffffff',EndColorStr='#f3d4d3',GradientType=0) !important; background-image: -ms-linear-gradient(top, #ffffff 50%, #f3d4d3 100%); border-color: #cc3333; color: #cc3333; zoom: 1}
.yj-notice p {color: #666}
.yj-error p {color: #cc3333}
.alert .yj-closeFlash, .yj-alert .yj-closeFlash {position: absolute; top: 6px; right: 6px; text-indent: -20000px}
 .yj-tooltip {position: absolute; display: none; z-index: 10000; padding-bottom: 11px; max-width: 200px; text-align: left; line-height: 1.5em; background: url(/images/tooltip-pointer-down.gif) no-repeat bottom center}
.yj-tooltip div {padding: 10px; color: #fff; background: #000; -moz-border-radius: 4px; -webkit-border-radius: 4px}
.yj-tooltip div div {padding: 0}
 #invalid-user {margin-top: 40px}
#invalid-user h1 {-moz-text-shadow: 0 2px 0 #FFFFFF; -webkit-text-shadow: 0 2px 0 #FFFFFF; text-shadow: 0 2px 0 #FFFFFF }
#invalid-user {min-height: 500px}
#invalid-user #invalidate_user {margin-right: 10px}
#invalid-user p {font-size: 14px; margin-bottom: 15px; padding-left: 0}
#invalid-user label {float: left; clear: both; margin-right: 17px; line-height: 32px; font-weight: normal}
#invalid-user strong {line-height: 32px; font-weight: normal}
#invalid-user .change-email-btn {clear: both; float: left; margin: 32px 0 0 0}
#invalid-user #wrong-address {margin: 30px 0}
 .public-site .announcement {background-color: #EEE; font-size: 14px; margin: -20px 0 20px; padding: 10px; text-align: center}
.public-site .announcement a {display: block}
  .google-tracking img, #google_analytics, #tr8n-colorbox {display: none}
p.att, ul.itemized {font-size: 14px}
.bb-email-status {margin-left: 20px}
.bb-email-status .spinner {display: none}
.commands th {text-align: left}
.browser-activation {margin-top: 40px; font-size: 16px}
.message-wrapper {margin-top: 40px; font-size: 16px}
.message-wrapper p{ line-height: 1.5}
 .colorbox-wrap {display:none;}
#yj-colorbox, #yj_cboxOverlay, #yj_cboxWrapper{position:absolute; top:0; left:0; z-index:9999;}
#yj_cboxWrapper {background-color: #e7e7e7;}
#yj_cboxOverlay{position:fixed; width:100%; height:100%;}
#yj_cboxBottom, #yj_cboxTop {font-size: 0;}
#yj_cboxMiddleLeft, #yj_cboxBottomLeft{clear:left;}
#yj_cboxContent{position:relative; overflow:visible; border-top: 1px solid #cfcfcf;}
#yj_cboxLoadedContent{overflow:auto;}
#yj_cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#yj_cboxTitle{margin:0; font-size: 16px; font-weight: bold; height: 18px; overflow: hidden; line-height: 17px;}
#yj_cboxLoadingOverlay, #yj_cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#yj_cboxPrevious, #yj_cboxNext, #yj_cboxClose, #yj_cboxSlideshow{cursor:pointer;}
 #yj_cboxOverlay{background:url(/images/colorbox/overlay.png) 0 0 repeat;}
#yj-colorbox{}
#yj_cboxContent{margin-top:32px;}
#yj_cboxLoadedContent{}
#yj_cboxLoadingGraphic, #yj_cboxContent iframe{background:url(/images/small-spinner.gif) center center no-repeat;}
 #yj_cboxTitle{position:absolute; top:-23px; left:10px; color:#444;}
#yj_cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}
#yj_cboxSlideshow, #yj_cboxPrevious, #yj_cboxNext, #yj_cboxClose{text-indent:-9999px; width:20px; height:20px; position:absolute; top:-23px; background:url(/images/colorbox/controls.png) 0 0 no-repeat;}
#yj_cboxPrevious{position:absolute; top:-26px; right:52px; background:url(/images/colorbox/controls.png) 0px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#yj_cboxPrevious.hover{background-position: 0px -25px;}
#yj_cboxNext{position:absolute; top:-26px; right:32px; background:url(/images/colorbox/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#yj_cboxNext.hover{background-position:-25px -25px;}
#yj_cboxClose{background: url(/images/buttons/x-lightbox-close-light.png) no-repeat top left; width: 16px; height: 16px; text-indent: -5000px; right:10px;}
#yj_cboxClose.hover{background-image: url(/images/buttons/x-lightbox-close-dark.png);}
.yj_cboxSlideshow_on #yj_cboxPrevious, .yj_cboxSlideshow_off #yj_cboxPrevious{right:66px;}
.yj_cboxSlideshow_on #yj_cboxSlideshow{background-position:-75px -25px; right:44px;}
.yj_cboxSlideshow_on #yj_cboxSlideshow.hover{background-position:-100px -25px;}
.yj_cboxSlideshow_off #yj_cboxSlideshow{background-position:-100px 0px; right:44px;}
.yj_cboxSlideshow_off #yj_cboxSlideshow.hover{background-position:-75px -25px;}
#yj_cboxBottomCenter {background-color: #fff; border: none;}
 .yj-lightbox-content {background-color: #fff; padding: 10px}
.yj-lightbox-content.no-padding {padding: 0}
#yj-colorbox form, #yj_cboxPhoto{ zoom: 1}
#yj-colorbox {background: transparent; border: 12px solid rgba(0, 0, 0, 0.5);  -moz-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px}
.ie-x #yj-colorbox {border: 12px solid #999}
 #yj-colorbox #tabs {width: 460px; min-height: 253px; padding: 0}
#yj-colorbox .ui-tabs {padding: 0; border-bottom: none !important}
#yj-colorbox .ui-widget-header, #yj-colorbox .ui-widget-content {border-top: none !important}
#yj-colorbox #webmail, #yj-colorbox #outlook {min-height: 200px; _height: 210px}
#yj-colorbox #original_photo {min-width: 200px; text-align: center; padding: 10px 0}
 .lightbox {position: absolute; _position: static; display: none; top: 50%; left: 50%; margin: -220px 0 0 -250px; _margin-left: auto; _margin-right: auto; _margin-top: 200px; padding: 10px; z-index: 2100; width: 500px; height:auto; background: url('/images/black_opacity_50.png') !important; background-image: none; filter: none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/black_opacity_50.png', sizingMethod='crop'); -moz-border-radius: 6px; -webkit-border-radius: 6px}
.lightbox_content {background:#ffffff; text-align:left; padding:20px; zoom:1 ;position:relative;line-height:1.5em}
.lightbox_content a.action {display:block;text-align:center;margin:20px 0 10px;}
.lightbox img.resize {width:476px}
#original_photo .lightbox_content {text-align:center}
.lightbox table.form {width:400px; margin:0 auto}
.lightbox table.form th {width:100px}
.lightbox table.form td {vertical-align:top;}
.lightbox table.wide_form th {width:150px;}
.lightbox table.form .submit {margin-left:0}
.lightbox table.form textarea {font-size:11px;width:230px;height:30px;}
 .lightbox .buttons {margin-left: 47px;}
.lightbox li {list-type: decimal}
.lightbox .checklist li, .lightbox .checklist .checkbox {margin-left: 0}
.lightbox_content li.domain {padding-top:1px;}
.lightbox a.close img {padding:3px;}
.lightbox a.close:hover img {background:#fff;border:solid 1px #ccc;padding:2px;}
.lightbox-header h2, .lightbox-header h3 {float: left; margin-bottom: 0}
.lightbox .close {width: 12px; height: 12px; top: 12px; right: 12px; background-image: url(/images/x-big-grey.png)}
.lightbox .close:hover {background-image: url(/images/x-big-black.png)}
.lightbox #tabs {margin: -20px -20px 0 -20px; border: none}
.lightbox-header p {float: left; margin-left: .5em; margin-bottom: 0; line-height: 30px}
.lightbox .secondary-actions {display: inline; line-height: 30px}
 .yj-selected .sm-arrow-icon, .yj-selected .share-icon, .yj-selected .profile-icon, .yj-selected .password-icon, .yj-selected .mail-icon, .yj-selected .gear-icon, .yj-selected .folder-icon, .yj-selected .app-icon, .yj-mouseover .pencil-edit-icon, .yj-mouseover .pencil-edit-2-icon, .wrench-screwdriver-icon, .web-notifier-configure-icon, .vcard-icon, .vcard-edit-icon, .user-icon, .upload-white-icon, .update-icon, .unfollow-grey-icon, .twitter-icon, .topics-header-icon, .tick-large-icon, .thumbs-up-small-icon, .tag, .switch-icon, .star-icon, .sm-arrow-icon, .skype-icon, .share-small-icon, .share-icon, .rss-icon, .revert-icon, .profile-icon, .preview-icon, .preview-icon-left, .preview-icon-left:hover, .poll-icon, .poll-icon:hover, .plus-white-icon, .plus-large-icon, .plus-icon, .plus-green-icon, .pencil-small-icon, .pencil-icon, .pencil-edit-icon, .pencil-edit-grey-icon, .pencil-edit-dark-icon, .pencil-edit-2-icon, .password-icon, .pages-header-icon, .page-pen-icon, .page-icon, .page-error-icon, .minus-icon, .messages-icon, .members-icon, .mail-icon, .linkedin-icon, .link-icon, .iphone-icon, .information-balloon-icon, .inbox-private-blue-icon, .inbox-grey-private-icon, .inbox-grey-conversation-icon, .inbox-conversation-blue-icon, .inbox-arrow-icon, .inbox-announcement-grey-icon, .inbox-announcement-blue-icon, .globe-arrow-icon, .gear-icon, .follow-grey-icon, .folder-large-icon, .folder-icon, .flag-icon, .files-large-icon, .facebook-icon, .edit-pencil-selfhover-icon, .edit-pencil-selfhover-icon:hover, .details-right-arrow-icon, .details-down-arrow-icon, .deleted-file-icon, .delete-icon, .delete-file-icon, .date-icon, .date-icon:hover, .dark-add-topic-icon, .crumb-arrow-icon, .comments-icon, .colleagues-icon, .chat-icon, .building-icon, .broadcast-messages-icon, .broadcast-messages-icon:hover, .bookmarks-icon, .blue-left-arrow-icon, .balloon-gray-icon, .back-icon, .back-icon:hover, .arrow-down-icon, .app-icon, .admin-icon, .add-members-icon, .add-icon, .add-file-icon {background: url('/images/css_sprite.png?1348245855') no-repeat}
.yj-selected .sm-arrow-icon {background-position: 0px 0px; width: 10px; height: 10px}
.yj-selected .share-icon {background-position: 0px -15px; width: 16px; height: 16px}
.yj-selected .profile-icon {background-position: 0px -36px; width: 16px; height: 16px}
.yj-selected .password-icon {background-position: 0px -57px; width: 16px; height: 16px}
.yj-selected .mail-icon {background-position: 0px -78px; width: 16px; height: 16px}
.yj-selected .gear-icon {background-position: 0px -99px; width: 16px; height: 16px}
.yj-selected .folder-icon {background-position: 0px -120px; width: 16px; height: 11px}
.yj-selected .app-icon {background-position: 0px -136px; width: 16px; height: 16px}
.yj-mouseover .pencil-edit-icon {background-position: 0px -157px; width: 16px; height: 16px}
.yj-mouseover .pencil-edit-2-icon {background-position: 0px -178px; width: 16px; height: 16px}
.wrench-screwdriver-icon {background-position: 0px -199px; width: 16px; height: 16px}
.web-notifier-configure-icon {background-position: 0px -220px; width: 12px; height: 13px}
.vcard-icon {background-position: 0px -238px; width: 16px; height: 16px}
.vcard-edit-icon {background-position: 0px -259px; width: 16px; height: 16px}
.user-icon {background-position: 0px -280px; width: 10px; height: 10px}
.upload-white-icon {background-position: 0px -295px; width: 14px; height: 13px}
.update-icon {background-position: 0px -313px; width: 24px; height: 24px}
.unfollow-grey-icon {background-position: 0px -342px; width: 16px; height: 16px}
.twitter-icon {background-position: 0px -363px; width: 16px; height: 16px}
.topics-header-icon {background-position: 0px -384px; width: 18px; height: 18px}
.tick-large-icon {background-position: 0px -407px; width: 55px; height: 56px}
.thumbs-up-small-icon {background-position: 0px -468px; width: 12px; height: 11px}
.tag {background-position: 0px -484px; width: 16px; height: 16px}
.switch-icon {background-position: 0px -505px; width: 16px; height: 16px}
.star-icon {background-position: 0px -526px; width: 16px; height: 16px}
.sm-arrow-icon {background-position: 0px -547px; width: 10px; height: 10px}
.skype-icon {background-position: 0px -562px; width: 16px; height: 16px}
.share-small-icon {background-position: 0px -583px; width: 16px; height: 16px}
.share-icon {background-position: 0px -604px; width: 16px; height: 16px}
.rss-icon {background-position: 0px -625px; width: 16px; height: 16px}
.revert-icon {background-position: 0px -646px; width: 16px; height: 16px}
.profile-icon {background-position: 0px -667px; width: 16px; height: 16px}
.preview-icon {background-position: 0px -688px; width: 16px; height: 16px}
.preview-icon-left {background-position: 0px -709px; width: 12px; height: 12px}
.preview-icon-left:hover {background-position: 0px -726px}
.poll-icon {background-position: 0px -743px; width: 16px; height: 16px}
.poll-icon:hover {background-position: 0px -764px}
.plus-white-icon {background-position: 0px -785px; width: 11px; height: 11px}
.plus-large-icon {background-position: 0px -801px; width: 55px; height: 56px}
.plus-icon {background-position: 0px -862px; width: 14px; height: 14px}
.plus-green-icon {background-position: 0px -881px; width: 16px; height: 16px}
.pencil-small-icon {background-position: 0px -902px; width: 16px; height: 16px}
.pencil-icon {background-position: 0px -923px; width: 16px; height: 16px}
.pencil-edit-icon {background-position: 0px -944px; width: 16px; height: 16px}
.pencil-edit-grey-icon {background-position: 0px -965px; width: 16px; height: 16px}
.pencil-edit-dark-icon {background-position: 0px -986px; width: 16px; height: 16px}
.pencil-edit-2-icon {background-position: 0px -1007px; width: 16px; height: 16px}
.password-icon {background-position: 0px -1028px; width: 16px; height: 16px}
.pages-header-icon {background-position: 0px -1049px; width: 50px; height: 50px}
.page-pen-icon {background-position: 0px -1104px; width: 16px; height: 16px}
.page-icon {background-position: 0px -1125px; width: 16px; height: 16px}
.page-error-icon {background-position: 0px -1146px; width: 46px; height: 41px}
.minus-icon {background-position: 0px -1192px; width: 14px; height: 14px}
.messages-icon {background-position: 0px -1211px; width: 16px; height: 16px}
.members-icon {background-position: 0px -1232px; width: 16px; height: 16px}
.mail-icon {background-position: 0px -1253px; width: 16px; height: 16px}
.linkedin-icon {background-position: 0px -1274px; width: 16px; height: 16px}
.link-icon {background-position: 0px -1295px; width: 16px; height: 16px}
.iphone-icon {background-position: 0px -1316px; width: 16px; height: 16px}
.information-balloon-icon {background-position: 0px -1337px; width: 16px; height: 16px}
.inbox-private-blue-icon {background-position: 0px -1358px; width: 48px; height: 48px}
.inbox-grey-private-icon {background-position: 0px -1411px; width: 48px; height: 48px}
.inbox-grey-conversation-icon {background-position: 0px -1464px; width: 48px; height: 48px}
.inbox-conversation-blue-icon {background-position: 0px -1517px; width: 48px; height: 48px}
.inbox-arrow-icon {background-position: 0px -1570px; width: 48px; height: 48px}
.inbox-announcement-grey-icon {background-position: 0px -1623px; width: 48px; height: 48px}
.inbox-announcement-blue-icon {background-position: 0px -1676px; width: 48px; height: 48px}
.globe-arrow-icon {background-position: 0px -1729px; width: 16px; height: 16px}
.gear-icon {background-position: 0px -1750px; width: 16px; height: 16px}
.follow-grey-icon {background-position: 0px -1771px; width: 16px; height: 16px}
.folder-large-icon {background-position: 0px -1792px; width: 24px; height: 16px}
.folder-icon {background-position: 0px -1813px; width: 16px; height: 11px}
.flag-icon {background-position: 0px -1829px; width: 16px; height: 16px}
.files-large-icon {background-position: 0px -1850px; width: 24px; height: 24px}
.facebook-icon {background-position: 0px -1879px; width: 16px; height: 16px}
.edit-pencil-selfhover-icon {background-position: 0px -1900px; width: 16px; height: 16px}
.edit-pencil-selfhover-icon:hover {background-position: 0px -1921px}
.details-right-arrow-icon {background-position: 0px -1942px; width: 5px; height: 5px}
.details-down-arrow-icon {background-position: 0px -1952px; width: 5px; height: 5px}
.deleted-file-icon {background-position: 0px -1962px; width: 48px; height: 48px}
.delete-icon {background-position: 0px -2015px; width: 16px; height: 16px}
.delete-file-icon {background-position: 0px -2036px; width: 16px; height: 16px}
.date-icon {background-position: 0px -2057px; width: 16px; height: 16px}
.date-icon:hover {background-position: 0px -2078px}
.dark-add-topic-icon {background-position: 0px -2099px; width: 16px; height: 16px}
.crumb-arrow-icon {background-position: 0px -2120px; width: 16px; height: 16px}
.comments-icon {background-position: 0px -2141px; width: 16px; height: 16px}
.colleagues-icon {background-position: 0px -2162px; width: 24px; height: 24px}
.chat-icon {background-position: 0px -2191px; width: 16px; height: 16px}
.building-icon {background-position: 0px -2212px; width: 16px; height: 16px}
.broadcast-messages-icon {background-position: 0px -2233px; width: 16px; height: 16px}
.broadcast-messages-icon:hover {background-position: 0px -2254px}
.bookmarks-icon {background-position: 0px -2275px; width: 16px; height: 16px}
.blue-left-arrow-icon {background-position: 0px -2296px; width: 6px; height: 9px}
.balloon-gray-icon {background-position: 0px -2310px; width: 16px; height: 16px}
.back-icon {background-position: 0px -2331px; width: 16px; height: 16px}
.back-icon:hover {background-position: 0px -2352px}
.arrow-down-icon {background-position: 0px -2373px; width: 9px; height: 9px}
.app-icon {background-position: 0px -2387px; width: 16px; height: 16px}
.admin-icon {background-position: 0px -2408px; width: 16px; height: 16px}
.add-members-icon {background-position: 0px -2429px; width: 16px; height: 16px}
.add-icon {background-position: 0px -2450px; width: 16px; height: 16px}
.add-file-icon {background-position: 0px -2471px; width: 16px; height: 16px}
.yj-selected .trophy-icon, .yj-selected .topic-icon, .yj-selected .tasks-icon, .yj-selected .tag-add-icon, .yj-selected .stream-icon, .yj-selected .rss-icon, .yj-selected .restricted-icon, .yj-selected .question-icon, .yj-selected .public-icon, .yj-selected .private-icon, .yj-selected .poll-icon, .yj-selected .pages-icon, .yj-selected .page-pen-icon, .yj-selected .overview-icon, .yj-selected .notifications-icon, .yj-selected .network-icon, .yj-selected .my-profile-icon, .yj-selected .messages-icon, .yj-selected .mention-icon, .yj-selected .members-icon, .yj-selected .link-app-icon, .yj-selected .like-icon, .yj-selected .leaderboards-icon, .yj-selected .info-icon, .yj-selected .inbox-upload-icon, .yj-selected .images-icon, .yj-selected .idea-icon, .yj-selected .house-icon, .yj-selected .groups-icon, .yj-selected .group-yen-icon, .yj-selected .group-wine-icon, .yj-selected .group-video-film-icon, .yj-selected .group-truck-icon, .yj-selected .group-tree-icon, .yj-selected .group-tack-icon, .yj-selected .group-stopwatch-icon, .yj-selected .group-speaker-icon, .yj-selected .group-shield-icon, .yj-selected .group-sat-dish-icon, .yj-selected .group-pound-icon, .yj-selected .group-planet-icon, .yj-selected .group-phone-icon, .yj-selected .group-music-icon, .yj-selected .group-mug-icon, .yj-selected .group-mic-icon, .yj-selected .group-martini-icon, .yj-selected .group-lightning-icon, .yj-selected .group-lifepreserver-icon, .yj-selected .group-laptop-icon, .yj-selected .group-key-icon, .yj-selected .group-headphones-icon, .yj-selected .group-group-icon, .yj-selected .group-globe-icon, .yj-selected .group-gift-icon, .yj-selected .group-gameboy-icon, .yj-selected .group-food-icon, .yj-selected .group-first-aid-icon, .yj-selected .group-film-can-icon, .yj-selected .group-factory-icon, .yj-selected .group-euro-icon, .yj-selected .group-dollar-icon, .yj-selected .group-controler-icon, .yj-selected .group-cone-icon, .yj-selected .group-clock-icon, .yj-selected .group-cart-icon, .yj-selected .group-candy-icon, .yj-selected .group-camera-icon, .yj-selected .group-calculator-icon, .yj-selected .group-bug-icon, .yj-selected .group-briefcase-icon, .yj-selected .group-book-icon, .yj-selected .group-binoculars-icon, .yj-selected .group-beer-icon, .yj-selected .group-beaker-icon, .yj-selected .group-address-book-icon, .yj-selected .file-icon, .yj-selected .document-video-icon, .yj-selected .date-icon, .yj-selected .chat-icon, .yj-selected .chart-org-icon, .yj-selected .building-icon, .yj-selected .browse-icon, .yj-selected .broadcast-messages-icon, .yj-selected .bookmarks-icon, .yj-selected .balloon-gray-icon, .yj-selected .attach-file-icon, .yj-selected .admin-icon, .yj-selected .add-members-icon, .yj-open .yj-network-unread-icon, .yj-open .uni-notifications-light-icon, .yj-open .uni-network-light-icon, .yj-open .selector-icon, .yj-network-unread-icon, .yj-has-count .notifications-light-icon, .yj-has-count .messages-light-icon, .yj-has-count .home-light-icon, .yj-click-menu .group-yen-icon:hover, .yj-click-menu .group-wine-icon:hover, .yj-click-menu .group-video-film-icon:hover, .yj-click-menu .group-truck-icon:hover, .yj-click-menu .group-tree-icon:hover, .yj-click-menu .group-tack-icon:hover, .yj-click-menu .group-stopwatch-icon:hover, .yj-click-menu .group-speaker-icon:hover, .yj-click-menu .group-shield-icon:hover, .yj-click-menu .group-sat-dish-icon:hover, .yj-click-menu .group-pound-icon:hover, .yj-click-menu .group-planet-icon:hover, .yj-click-menu .group-phone-icon:hover, .yj-click-menu .group-music-icon:hover, .yj-click-menu .group-mug-icon:hover, .yj-click-menu .group-mic-icon:hover, .yj-click-menu .group-martini-icon:hover, .yj-click-menu .group-lightning-icon:hover, .yj-click-menu .group-lifepreserver-icon:hover, .yj-click-menu .group-laptop-icon:hover, .yj-click-menu .group-key-icon:hover, .yj-click-menu .group-headphones-icon:hover, .yj-click-menu .group-group-icon:hover, .yj-click-menu .group-globe-icon:hover, .yj-click-menu .group-gift-icon:hover, .yj-click-menu .group-gameboy-icon:hover, .yj-click-menu .group-food-icon:hover, .yj-click-menu .group-first-aid-icon:hover, .yj-click-menu .group-film-can-icon:hover, .yj-click-menu .group-factory-icon:hover, .yj-click-menu .group-euro-icon:hover, .yj-click-menu .group-dollar-icon:hover, .yj-click-menu .group-controler-icon:hover, .yj-click-menu .group-cone-icon:hover, .yj-click-menu .group-clock-icon:hover, .yj-click-menu .group-cart-icon:hover, .yj-click-menu .group-candy-icon:hover, .yj-click-menu .group-camera-icon:hover, .yj-click-menu .group-calculator-icon:hover, .yj-click-menu .group-bug-icon:hover, .yj-click-menu .group-briefcase-icon:hover, .yj-click-menu .group-book-icon:hover, .yj-click-menu .group-binoculars-icon:hover, .yj-click-menu .group-beer-icon:hover, .yj-click-menu .group-beaker-icon:hover, .yj-click-menu .group-address-book-icon:hover, .yj-binary-on, .yj-binary-off, .x-grey-sm-light-icon, .x-grey-sm-light-icon:hover, .x-grey-light-icon, .x-grey-light-icon:hover, .x-grey-icon, .x-grey-icon:hover, .x-bubble-icon, .x-bubble-icon:hover, .x-blue-icon, .x-blue-icon:hover, .web-notifier-pointer-icon, .upload-icon, .upload-icon:hover, .unlocked-icon-green, .unlocked-grey-icon, .uni-search-icon, .uni-notifications-light-icon, .uni-notifications-dark-icon, .uni-network-light-icon, .uni-network-dark-icon, .uni-messages-light-icon, .uni-messages-dark-icon, .unfollow-light-icon, .unfollow-icon, .trophy-icon, .trophy-highlight-icon, .triangle-right-tiny-black-icon, .triangle-down-tiny-black-icon, .topic-icon, .topic-dark-blue-icon, .topic-blue-icon, .tooltip-up-icon, .tooltip-sm-up-icon, .tooltip-sm-right-icon, .tooltip-sm-left-icon, .tooltip-sm-down-icon, .tooltip-sm-blue-right-icon, .tooltip-right-icon, .tooltip-left-icon, .tooltip-down-icon, .tick-large-icon, .tick-icon, .thread-pointer-icon, .tasks-icon, .tag-add-icon, .stream-icon, .sprite-parent:hover .yj-network-unread-icon, .sprite-parent:hover .web-notifier-pointer-icon, .sprite-parent:hover .upload-icon, .sprite-parent:hover .unlocked-grey-icon, .sprite-parent:hover .uni-notifications-light-icon, .sprite-parent:hover .uni-network-light-icon, .sprite-parent:hover .uni-messages-light-icon, .sprite-parent:hover .topic-icon, .sprite-parent:hover .share-icon, .sprite-parent:hover .search-carret-icon, .sprite-parent:hover .revoke-admin-icon, .sprite-parent:hover .revert-icon, .sprite-parent:hover .remove-member-icon, .sprite-parent:hover .poll-icon, .sprite-parent:hover .pencil-edit-icon, .sprite-parent:hover .page-pen-icon, .sprite-parent:hover .official-star-icon, .sprite-parent:hover .notifications-light-icon, .sprite-parent:hover .notifications-icon, .sprite-parent:hover .messages-light-icon, .sprite-parent:hover .messages-icon, .sprite-parent:hover .mention-icon, .sprite-parent:hover .make-admin-icon, .sprite-parent:hover .magnify-icon, .sprite-parent:hover .house-icon, .sprite-parent:hover .home-light-icon, .sprite-parent:hover .files-icon, .sprite-parent:hover .embed-grey-icon, .sprite-parent:hover .email-icon, .sprite-parent:hover .download-icon, .sprite-parent:hover .delete-icon, .sprite-parent:hover .date-icon, .sprite-parent:hover .broadcast-messages-icon, .sprite-parent:hover .back-icon, .sprite-parent:hover .add-members-icon, .sprite-parent:hover .add-members-icon:hover, .smile-small-old-icon, .smile-small-icon, .share-thread-grey-icon, .share-file-light-icon, .share-file-grey-icon, .selector-icon, .selector-icon:hover, .selector-arrow-icon, .select-file-icon, .search-carret-icon, .rss-icon, .rss-12x12-icon, .robot-icon, .revoke-admin-icon, .restricted-icon, .remove-member-icon, .question-icon, .question-highlight-icon, .public-icon, .private-small-icon, .private-icon, .private-icon-tiny, .preview-grey-icon, .presence-online-icon, .presence-offline-icon, .premium-star-icon, .poll-icon, .poll-highlight-icon, .plus-large-icon, .picture-icon, .parent-nohover:hover .magnify-icon, .pages-tab-icon, .pages-icon, .pages-header-blue-icon, .page-pen-icon, .overview-icon, .options-light-icon, .options-icon, .official-star-icon, .notifications-light-icon, .notifications-icon, .network-icon, .my-profile-icon, .my-profile-blue-icon, .minimize-icon, .messages-light-icon, .messages-icon, .mention-icon, .members-icon, .make-admin-icon, .mail-arrow-icon, .magnify-small-icon, .magnify-icon, .magnify-icon:hover, .locked-icon-red, .link-app-icon, .like-icon, .like-icon:hover, .like-blue-icon, .like-2-icon, .leave-light-grey-icon, .leaderboards-icon, .invalid-icon, .info-icon, .info-grey-icon, .inbox-upload-icon, .inbox-reply-unread-icon, .inbox-reply-read-icon, .inbox-question-unread-icon, .inbox-question-read-icon, .inbox-private-unread-icon, .inbox-private-read-icon, .inbox-private-blue-icon, .inbox-praise-unread-icon, .inbox-praise-read-icon, .inbox-poll-unread-icon, .inbox-poll-read-icon, .inbox-grey-private-icon, .inbox-grey-conversation-icon, .inbox-event-unread-icon, .inbox-event-read-icon, .inbox-conversation-unread-icon, .inbox-conversation-read-icon, .inbox-conversation-blue-icon, .inbox-arrow-icon, .inbox-announcement-unread-icon, .inbox-announcement-read-icon, .inbox-announcement-grey-icon, .inbox-announcement-blue-icon, .images-icon, .idea-icon, .idea-highlight-icon, .house-icon, .home-light-icon, .groups-icon, .groups-blue-icon, .group-yen-icon, .group-wine-icon, .group-video-film-icon, .group-truck-icon, .group-tree-icon, .group-tack-icon, .group-stopwatch-icon, .group-speaker-icon, .group-shield-icon, .group-sat-dish-icon, .group-pound-icon, .group-planet-icon, .group-phone-icon, .group-music-icon, .group-mug-icon, .group-mic-icon, .group-martini-icon, .group-lightning-icon, .group-lifepreserver-icon, .group-laptop-icon, .group-key-icon, .group-headphones-icon, .group-group-icon, .group-globe-icon, .group-gift-icon, .group-gameboy-icon, .group-food-icon, .group-first-aid-icon, .group-film-can-icon, .group-factory-icon, .group-euro-icon, .group-dollar-icon, .group-controler-icon, .group-cone-icon, .group-clock-icon, .group-cart-icon, .group-candy-icon, .group-camera-icon, .group-calculator-icon, .group-bug-icon, .group-briefcase-icon, .group-book-icon, .group-binoculars-icon, .group-beer-icon, .group-beaker-icon, .group-address-book-icon, .goldstar-icon, .follow-light-icon, .follow-icon, .flash-notice-icon, .flash-error-icon, .flag-icon, .files-tab-icon, .files-icon, .file-link-icon, .file-icon, .file-highlight-icon, .embed-grey-icon, .email-icon, .edit-pencil-small-selfhover-icon, .edit-pencil-small-selfhover-icon:hover, .download-white-icon, .download-light-icon, .download-icon, .download-grey-icon, .down-arrow-grey-icon, .document-zip-icon, .document-xls-icon, .document-video-icon, .document-txt-icon, .document-swf-icon, .document-pst-icon, .document-psd-icon, .document-ppt-icon, .document-php-icon, .document-pdf-icon, .document-mp3-icon, .document-mov-icon, .document-image-icon, .document-html-icon, .document-fla-icon, .document-doc-icon, .document-default-icon, .document-ai-icon, .document-adp-icon, .dnd-handle-icon, .detail-right-arrow-icon, .detail-light-icon, .detail-grey-icon, .detail-down-arrow-icon, .date-icon, .date-highlight-icon, .dark-add-topic-icon, .cross-script-icon, .create-grey-icon, .close-bold-icon, .clock-icon, .check-mark-icon, .check-icon, .check-green-icon, .chat-tools-icon, .chat-tools-icon:hover, .chat-tools-icon:active, .chat-minimize-icon, .chat-minimize-icon:hover, .chat-minimize-icon:active, .chat-light-icon, .chat-icon, .chat-close-icon, .chat-close-icon:hover, .chat-close-icon:active, .chat-aggregator-icon, .chat-add-icon, .chat-add-icon:hover, .chat-add-icon:active, .chart-org-icon, .building-icon, .browse-icon, .browse-grey-icon, .broadcast-messages-icon, .broadcast-messages-highlight-icon, .bookmarks-icon, .balloon-gray-icon, .balloon-gray-highlight-icon, .balloon-arrow-icon, .attach-file-icon, .arrow-right-icon, .arrow-left-icon, .arrow-grey-icon, .arrow-grey-icon-small, .app-icon, .admin-icon, .add-members-icon, .add-icon, .add-file-icon {background: url('/images/home_css_sprite.png?1348245875') no-repeat}
.yj-selected .trophy-icon {background-position: 0px 0px; width: 16px; height: 16px}
.yj-selected .topic-icon {background-position: 0px -21px; width: 16px; height: 16px}
.yj-selected .tasks-icon {background-position: 0px -42px; width: 16px; height: 16px}
.yj-selected .tag-add-icon {background-position: 0px -63px; width: 16px; height: 16px}
.yj-selected .stream-icon {background-position: 0px -84px; width: 16px; height: 16px}
.yj-selected .rss-icon {background-position: 0px -105px; width: 16px; height: 16px}
.yj-selected .restricted-icon {background-position: 0px -126px; width: 16px; height: 16px}
.yj-selected .question-icon {background-position: 0px -147px; width: 16px; height: 16px}
.yj-selected .public-icon {background-position: 0px -168px; width: 16px; height: 16px}
.yj-selected .private-icon {background-position: 0px -189px; width: 16px; height: 16px}
.yj-selected .poll-icon {background-position: 0px -210px; width: 16px; height: 16px}
.yj-selected .pages-icon {background-position: 0px -231px; width: 16px; height: 16px}
.yj-selected .page-pen-icon {background-position: 0px -252px; width: 16px; height: 16px}
.yj-selected .overview-icon {background-position: 0px -273px; width: 16px; height: 16px}
.yj-selected .notifications-icon {background-position: 0px -294px; width: 16px; height: 16px}
.yj-selected .network-icon {background-position: 0px -315px; width: 16px; height: 16px}
.yj-selected .my-profile-icon {background-position: 0px -336px; width: 16px; height: 16px}
.yj-selected .messages-icon {background-position: 0px -357px; width: 16px; height: 16px}
.yj-selected .mention-icon {background-position: 0px -378px; width: 16px; height: 16px}
.yj-selected .members-icon {background-position: 0px -399px; width: 16px; height: 16px}
.yj-selected .link-app-icon {background-position: 0px -420px; width: 16px; height: 16px}
.yj-selected .like-icon {background-position: 0px -441px; width: 16px; height: 16px}
.yj-selected .leaderboards-icon {background-position: 0px -462px; width: 16px; height: 16px}
.yj-selected .info-icon {background-position: 0px -483px; width: 16px; height: 16px}
.yj-selected .inbox-upload-icon {background-position: 0px -504px; width: 16px; height: 16px}
.yj-selected .images-icon {background-position: 0px -525px; width: 16px; height: 16px}
.yj-selected .idea-icon {background-position: 0px -546px; width: 16px; height: 16px}
.yj-selected .house-icon {background-position: 0px -567px; width: 16px; height: 16px}
.yj-selected .groups-icon {background-position: 0px -588px; width: 16px; height: 16px}
.yj-selected .group-yen-icon {background-position: 0px -609px; width: 16px; height: 16px}
.yj-selected .group-wine-icon {background-position: 0px -630px; width: 16px; height: 16px}
.yj-selected .group-video-film-icon {background-position: 0px -651px; width: 16px; height: 16px}
.yj-selected .group-truck-icon {background-position: 0px -672px; width: 16px; height: 16px}
.yj-selected .group-tree-icon {background-position: 0px -693px; width: 16px; height: 16px}
.yj-selected .group-tack-icon {background-position: 0px -714px; width: 16px; height: 16px}
.yj-selected .group-stopwatch-icon {background-position: 0px -735px; width: 16px; height: 16px}
.yj-selected .group-speaker-icon {background-position: 0px -756px; width: 16px; height: 16px}
.yj-selected .group-shield-icon {background-position: 0px -777px; width: 16px; height: 16px}
.yj-selected .group-sat-dish-icon {background-position: 0px -798px; width: 16px; height: 16px}
.yj-selected .group-pound-icon {background-position: 0px -819px; width: 16px; height: 16px}
.yj-selected .group-planet-icon {background-position: 0px -840px; width: 16px; height: 16px}
.yj-selected .group-phone-icon {background-position: 0px -861px; width: 16px; height: 16px}
.yj-selected .group-music-icon {background-position: 0px -882px; width: 16px; height: 16px}
.yj-selected .group-mug-icon {background-position: 0px -903px; width: 16px; height: 16px}
.yj-selected .group-mic-icon {background-position: 0px -924px; width: 16px; height: 16px}
.yj-selected .group-martini-icon {background-position: 0px -945px; width: 16px; height: 16px}
.yj-selected .group-lightning-icon {background-position: 0px -966px; width: 16px; height: 16px}
.yj-selected .group-lifepreserver-icon {background-position: 0px -987px; width: 16px; height: 16px}
.yj-selected .group-laptop-icon {background-position: 0px -1008px; width: 16px; height: 16px}
.yj-selected .group-key-icon {background-position: 0px -1029px; width: 16px; height: 16px}
.yj-selected .group-headphones-icon {background-position: 0px -1050px; width: 16px; height: 16px}
.yj-selected .group-group-icon {background-position: 0px -1071px; width: 16px; height: 16px}
.yj-selected .group-globe-icon {background-position: 0px -1092px; width: 16px; height: 16px}
.yj-selected .group-gift-icon {background-position: 0px -1113px; width: 16px; height: 16px}
.yj-selected .group-gameboy-icon {background-position: 0px -1134px; width: 16px; height: 16px}
.yj-selected .group-food-icon {background-position: 0px -1155px; width: 16px; height: 16px}
.yj-selected .group-first-aid-icon {background-position: 0px -1176px; width: 16px; height: 16px}
.yj-selected .group-film-can-icon {background-position: 0px -1197px; width: 16px; height: 16px}
.yj-selected .group-factory-icon {background-position: 0px -1218px; width: 16px; height: 16px}
.yj-selected .group-euro-icon {background-position: 0px -1239px; width: 16px; height: 16px}
.yj-selected .group-dollar-icon {background-position: 0px -1260px; width: 16px; height: 16px}
.yj-selected .group-controler-icon {background-position: 0px -1281px; width: 16px; height: 16px}
.yj-selected .group-cone-icon {background-position: 0px -1302px; width: 16px; height: 16px}
.yj-selected .group-clock-icon {background-position: 0px -1323px; width: 16px; height: 16px}
.yj-selected .group-cart-icon {background-position: 0px -1344px; width: 16px; height: 16px}
.yj-selected .group-candy-icon {background-position: 0px -1365px; width: 16px; height: 16px}
.yj-selected .group-camera-icon {background-position: 0px -1386px; width: 16px; height: 16px}
.yj-selected .group-calculator-icon {background-position: 0px -1407px; width: 16px; height: 16px}
.yj-selected .group-bug-icon {background-position: 0px -1428px; width: 16px; height: 16px}
.yj-selected .group-briefcase-icon {background-position: 0px -1449px; width: 16px; height: 16px}
.yj-selected .group-book-icon {background-position: 0px -1470px; width: 16px; height: 16px}
.yj-selected .group-binoculars-icon {background-position: 0px -1491px; width: 16px; height: 16px}
.yj-selected .group-beer-icon {background-position: 0px -1512px; width: 16px; height: 16px}
.yj-selected .group-beaker-icon {background-position: 0px -1533px; width: 16px; height: 16px}
.yj-selected .group-address-book-icon {background-position: 0px -1554px; width: 16px; height: 16px}
.yj-selected .file-icon {background-position: 0px -1575px; width: 16px; height: 16px}
.yj-selected .document-video-icon {background-position: 0px -1596px; width: 16px; height: 16px}
.yj-selected .date-icon {background-position: 0px -1617px; width: 16px; height: 16px}
.yj-selected .chat-icon {background-position: 0px -1638px; width: 16px; height: 16px}
.yj-selected .chart-org-icon {background-position: 0px -1659px; width: 16px; height: 16px}
.yj-selected .building-icon {background-position: 0px -1680px; width: 16px; height: 16px}
.yj-selected .browse-icon {background-position: 0px -1701px; width: 16px; height: 16px}
.yj-selected .broadcast-messages-icon {background-position: 0px -1722px; width: 16px; height: 16px}
.yj-selected .bookmarks-icon {background-position: 0px -1743px; width: 16px; height: 16px}
.yj-selected .balloon-gray-icon {background-position: 0px -1764px; width: 16px; height: 16px}
.yj-selected .attach-file-icon {background-position: 0px -1785px; width: 16px; height: 16px}
.yj-selected .admin-icon {background-position: 0px -1806px; width: 16px; height: 16px}
.yj-selected .add-members-icon {background-position: 0px -1827px; width: 16px; height: 16px}
.yj-open .yj-network-unread-icon {background-position: 0px -1848px; width: 18px; height: 18px}
.yj-open .uni-notifications-light-icon {background-position: 0px -1871px; width: 18px; height: 18px}
.yj-open .uni-network-light-icon {background-position: 0px -1894px; width: 18px; height: 18px}
.yj-open .selector-icon {background-position: 0px -1917px; width: 19px; height: 18px}
.yj-network-unread-icon {background-position: 0px -1940px; width: 18px; height: 18px}
.yj-has-count .notifications-light-icon {background-position: 0px -1963px; width: 18px; height: 18px}
.yj-has-count .messages-light-icon {background-position: 0px -1986px; width: 18px; height: 18px}
.yj-has-count .home-light-icon {background-position: 0px -2009px; width: 18px; height: 18px}
.yj-click-menu .group-yen-icon:hover {background-position: 0px -2032px; width: 16px; height: 16px}
.yj-click-menu .group-wine-icon:hover {background-position: 0px -2053px; width: 16px; height: 16px}
.yj-click-menu .group-video-film-icon:hover {background-position: 0px -2074px; width: 16px; height: 16px}
.yj-click-menu .group-truck-icon:hover {background-position: 0px -2095px; width: 16px; height: 16px}
.yj-click-menu .group-tree-icon:hover {background-position: 0px -2116px; width: 16px; height: 16px}
.yj-click-menu .group-tack-icon:hover {background-position: 0px -2137px; width: 16px; height: 16px}
.yj-click-menu .group-stopwatch-icon:hover {background-position: 0px -2158px; width: 16px; height: 16px}
.yj-click-menu .group-speaker-icon:hover {background-position: 0px -2179px; width: 16px; height: 16px}
.yj-click-menu .group-shield-icon:hover {background-position: 0px -2200px; width: 16px; height: 16px}
.yj-click-menu .group-sat-dish-icon:hover {background-position: 0px -2221px; width: 16px; height: 16px}
.yj-click-menu .group-pound-icon:hover {background-position: 0px -2242px; width: 16px; height: 16px}
.yj-click-menu .group-planet-icon:hover {background-position: 0px -2263px; width: 16px; height: 16px}
.yj-click-menu .group-phone-icon:hover {background-position: 0px -2284px; width: 16px; height: 16px}
.yj-click-menu .group-music-icon:hover {background-position: 0px -2305px; width: 16px; height: 16px}
.yj-click-menu .group-mug-icon:hover {background-position: 0px -2326px; width: 16px; height: 16px}
.yj-click-menu .group-mic-icon:hover {background-position: 0px -2347px; width: 16px; height: 16px}
.yj-click-menu .group-martini-icon:hover {background-position: 0px -2368px; width: 16px; height: 16px}
.yj-click-menu .group-lightning-icon:hover {background-position: 0px -2389px; width: 16px; height: 16px}
.yj-click-menu .group-lifepreserver-icon:hover {background-position: 0px -2410px; width: 16px; height: 16px}
.yj-click-menu .group-laptop-icon:hover {background-position: 0px -2431px; width: 16px; height: 16px}
.yj-click-menu .group-key-icon:hover {background-position: 0px -2452px; width: 16px; height: 16px}
.yj-click-menu .group-headphones-icon:hover {background-position: 0px -2473px; width: 16px; height: 16px}
.yj-click-menu .group-group-icon:hover {background-position: 0px -2494px; width: 16px; height: 16px}
.yj-click-menu .group-globe-icon:hover {background-position: 0px -2515px; width: 16px; height: 16px}
.yj-click-menu .group-gift-icon:hover {background-position: 0px -2536px; width: 16px; height: 16px}
.yj-click-menu .group-gameboy-icon:hover {background-position: 0px -2557px; width: 16px; height: 16px}
.yj-click-menu .group-food-icon:hover {background-position: 0px -2578px; width: 16px; height: 16px}
.yj-click-menu .group-first-aid-icon:hover {background-position: 0px -2599px; width: 16px; height: 16px}
.yj-click-menu .group-film-can-icon:hover {background-position: 0px -2620px; width: 16px; height: 16px}
.yj-click-menu .group-factory-icon:hover {background-position: 0px -2641px; width: 16px; height: 16px}
.yj-click-menu .group-euro-icon:hover {background-position: 0px -2662px; width: 16px; height: 16px}
.yj-click-menu .group-dollar-icon:hover {background-position: 0px -2683px; width: 16px; height: 16px}
.yj-click-menu .group-controler-icon:hover {background-position: 0px -2704px; width: 16px; height: 16px}
.yj-click-menu .group-cone-icon:hover {background-position: 0px -2725px; width: 16px; height: 16px}
.yj-click-menu .group-clock-icon:hover {background-position: 0px -2746px; width: 16px; height: 16px}
.yj-click-menu .group-cart-icon:hover {background-position: 0px -2767px; width: 16px; height: 16px}
.yj-click-menu .group-candy-icon:hover {background-position: 0px -2788px; width: 16px; height: 16px}
.yj-click-menu .group-camera-icon:hover {background-position: 0px -2809px; width: 16px; height: 16px}
.yj-click-menu .group-calculator-icon:hover {background-position: 0px -2830px; width: 16px; height: 16px}
.yj-click-menu .group-bug-icon:hover {background-position: 0px -2851px; width: 16px; height: 16px}
.yj-click-menu .group-briefcase-icon:hover {background-position: 0px -2872px; width: 16px; height: 16px}
.yj-click-menu .group-book-icon:hover {background-position: 0px -2893px; width: 16px; height: 16px}
.yj-click-menu .group-binoculars-icon:hover {background-position: 0px -2914px; width: 16px; height: 16px}
.yj-click-menu .group-beer-icon:hover {background-position: 0px -2935px; width: 16px; height: 16px}
.yj-click-menu .group-beaker-icon:hover {background-position: 0px -2956px; width: 16px; height: 16px}
.yj-click-menu .group-address-book-icon:hover {background-position: 0px -2977px; width: 16px; height: 16px}
.yj-binary-on {background-position: 0px -2998px; width: 18px; height: 18px}
.yj-binary-off {background-position: 0px -3021px; width: 18px; height: 18px}
.x-grey-sm-light-icon {background-position: 0px -3044px; width: 8px; height: 8px}
.x-grey-sm-light-icon:hover {background-position: 0px -3057px}
.x-grey-light-icon {background-position: 0px -3070px; width: 13px; height: 13px}
.x-grey-light-icon:hover {background-position: 0px -3088px}
.x-grey-icon {background-position: 0px -3106px; width: 13px; height: 13px}
.x-grey-icon:hover {background-position: 0px -3124px}
.x-bubble-icon {background-position: 0px -3142px; width: 13px; height: 13px}
.x-bubble-icon:hover {background-position: 0px -3160px}
.x-blue-icon {background-position: 0px -3178px; width: 13px; height: 13px}
.x-blue-icon:hover {background-position: 0px -3196px}
.web-notifier-pointer-icon {background-position: 0px -3214px; width: 11px; height: 13px}
.upload-icon {background-position: 0px -3232px; width: 16px; height: 16px}
.upload-icon:hover {background-position: 0px -3253px}
.unlocked-icon-green {background-position: 0px -3274px; width: 16px; height: 16px}
.unlocked-grey-icon {background-position: 0px -3295px; width: 16px; height: 16px}
.uni-search-icon {background-position: 0px -3316px; width: 14px; height: 14px}
.uni-notifications-light-icon {background-position: 0px -3335px; width: 18px; height: 18px}
.uni-notifications-dark-icon {background-position: 0px -3358px; width: 18px; height: 18px}
.uni-network-light-icon {background-position: 0px -3381px; width: 18px; height: 18px}
.uni-network-dark-icon {background-position: 0px -3404px; width: 18px; height: 18px}
.uni-messages-light-icon {background-position: 0px -3427px; width: 18px; height: 18px}
.uni-messages-dark-icon {background-position: 0px -3450px; width: 18px; height: 18px}
.unfollow-light-icon {background-position: 0px -3473px; width: 16px; height: 16px}
.unfollow-icon {background-position: 0px -3494px; width: 10px; height: 10px}
.trophy-icon {background-position: 0px -3509px; width: 16px; height: 16px}
.trophy-highlight-icon {background-position: 0px -3530px; width: 16px; height: 16px}
.triangle-right-tiny-black-icon {background-position: 0px -3551px; width: 16px; height: 16px}
.triangle-down-tiny-black-icon {background-position: 0px -3572px; width: 16px; height: 16px}
.topic-icon {background-position: 0px -3593px; width: 16px; height: 16px}
.topic-dark-blue-icon {background-position: 0px -3614px; width: 13px; height: 13px}
.topic-blue-icon {background-position: 0px -3632px; width: 16px; height: 16px}
.tooltip-up-icon {background-position: 0px -3653px; width: 16px; height: 16px}
.tooltip-sm-up-icon {background-position: 0px -3674px; width: 16px; height: 16px}
.tooltip-sm-right-icon {background-position: 0px -3695px; width: 16px; height: 16px}
.tooltip-sm-left-icon {background-position: 0px -3716px; width: 16px; height: 16px}
.tooltip-sm-down-icon {background-position: 0px -3737px; width: 16px; height: 16px}
.tooltip-sm-blue-right-icon {background-position: 0px -3758px; width: 16px; height: 16px}
.tooltip-right-icon {background-position: 0px -3779px; width: 16px; height: 16px}
.tooltip-left-icon {background-position: 0px -3800px; width: 16px; height: 16px}
.tooltip-down-icon {background-position: 0px -3821px; width: 16px; height: 16px}
.tick-large-icon {background-position: 0px -3842px; width: 55px; height: 56px}
.tick-icon {background-position: 0px -3903px; width: 36px; height: 36px}
.thread-pointer-icon {background-position: 0px -3944px; width: 9px; height: 5px}
.tasks-icon {background-position: 0px -3954px; width: 16px; height: 16px}
.tag-add-icon {background-position: 0px -3975px; width: 16px; height: 16px}
.stream-icon {background-position: 0px -3996px; width: 16px; height: 16px}
.sprite-parent:hover .yj-network-unread-icon {background-position: 0px -4017px; width: 18px; height: 18px}
.sprite-parent:hover .web-notifier-pointer-icon {background-position: 0px -4040px; width: 11px; height: 13px}
.sprite-parent:hover .upload-icon {background-position: 0px -4058px; width: 16px; height: 16px}
.sprite-parent:hover .unlocked-grey-icon {background-position: 0px -4079px; width: 16px; height: 16px}
.sprite-parent:hover .uni-notifications-light-icon {background-position: 0px -4100px; width: 18px; height: 18px}
.sprite-parent:hover .uni-network-light-icon {background-position: 0px -4123px; width: 18px; height: 18px}
.sprite-parent:hover .uni-messages-light-icon {background-position: 0px -4146px; width: 18px; height: 18px}
.sprite-parent:hover .topic-icon {background-position: 0px -4169px; width: 16px; height: 16px}
.sprite-parent:hover .share-icon {background-position: 0px -4190px; width: 16px; height: 16px}
.sprite-parent:hover .search-carret-icon {background-position: 0px -4211px; width: 15px; height: 7px}
.sprite-parent:hover .revoke-admin-icon {background-position: 0px -4223px; width: 16px; height: 16px}
.sprite-parent:hover .revert-icon {background-position: 0px -4244px; width: 16px; height: 16px}
.sprite-parent:hover .remove-member-icon {background-position: 0px -4265px; width: 16px; height: 16px}
.sprite-parent:hover .poll-icon {background-position: 0px -4286px; width: 16px; height: 16px}
.sprite-parent:hover .pencil-edit-icon {background-position: 0px -4307px; width: 16px; height: 16px}
.sprite-parent:hover .page-pen-icon {background-position: 0px -4328px; width: 16px; height: 16px}
.sprite-parent:hover .official-star-icon {background-position: 0px -4349px; width: 16px; height: 16px}
.sprite-parent:hover .notifications-light-icon {background-position: 0px -4370px; width: 18px; height: 18px}
.sprite-parent:hover .notifications-icon {background-position: 0px -4393px; width: 16px; height: 16px}
.sprite-parent:hover .messages-light-icon {background-position: 0px -4414px; width: 18px; height: 18px}
.sprite-parent:hover .messages-icon {background-position: 0px -4437px; width: 16px; height: 16px}
.sprite-parent:hover .mention-icon {background-position: 0px -4458px; width: 16px; height: 16px}
.sprite-parent:hover .make-admin-icon {background-position: 0px -4479px; width: 16px; height: 16px}
.sprite-parent:hover .magnify-icon {background-position: 0px -4500px; width: 16px; height: 16px}
.sprite-parent:hover .house-icon {background-position: 0px -4521px; width: 16px; height: 16px}
.sprite-parent:hover .home-light-icon {background-position: 0px -4542px; width: 18px; height: 18px}
.sprite-parent:hover .files-icon {background-position: 0px -4565px; width: 16px; height: 16px}
.sprite-parent:hover .embed-grey-icon {background-position: 0px -4586px; width: 16px; height: 16px}
.sprite-parent:hover .email-icon {background-position: 0px -4607px; width: 16px; height: 16px}
.sprite-parent:hover .download-icon {background-position: 0px -4628px; width: 16px; height: 16px}
.sprite-parent:hover .delete-icon {background-position: 0px -4649px; width: 16px; height: 16px}
.sprite-parent:hover .date-icon {background-position: 0px -4670px; width: 16px; height: 16px}
.sprite-parent:hover .broadcast-messages-icon {background-position: 0px -4691px; width: 16px; height: 16px}
.sprite-parent:hover .back-icon {background-position: 0px -4712px; width: 16px; height: 16px}
.sprite-parent:hover .add-members-icon {background-position: 0px -4733px; width: 16px; height: 16px}
.sprite-parent:hover .add-members-icon:hover {background-position: 0px -4754px; width: 16px; height: 16px}
.smile-small-old-icon {background-position: 0px -4775px; width: 12px; height: 12px}
.smile-small-icon {background-position: 0px -4792px; width: 12px; height: 12px}
.share-thread-grey-icon {background-position: 0px -4809px; width: 16px; height: 16px}
.share-file-light-icon {background-position: 0px -4830px; width: 16px; height: 16px}
.share-file-grey-icon {background-position: 0px -4851px; width: 16px; height: 16px}
.selector-icon {background-position: 0px -4872px; width: 19px; height: 18px}
.selector-icon:hover {background-position: 0px -4895px}
.selector-arrow-icon {background-position: 0px -4918px; width: 28px; height: 8px}
.select-file-icon {background-position: 0px -4931px; width: 16px; height: 16px}
.search-carret-icon {background-position: 0px -4952px; width: 15px; height: 7px}
.rss-icon {background-position: 0px -4964px; width: 16px; height: 16px}
.rss-12x12-icon {background-position: 0px -4985px; width: 12px; height: 12px}
.robot-icon {background-position: 0px -5002px; width: 16px; height: 16px}
.revoke-admin-icon {background-position: 0px -5023px; width: 16px; height: 16px}
.restricted-icon {background-position: 0px -5044px; width: 16px; height: 16px}
.remove-member-icon {background-position: 0px -5065px; width: 16px; height: 16px}
.question-icon {background-position: 0px -5086px; width: 16px; height: 16px}
.question-highlight-icon {background-position: 0px -5107px; width: 16px; height: 16px}
.public-icon {background-position: 0px -5128px; width: 16px; height: 16px}
.private-small-icon {background-position: 0px -5149px; width: 10px; height: 10px}
.private-icon {background-position: 0px -5164px; width: 16px; height: 16px}
.private-icon-tiny {background-position: 0px -5185px; width: 10px; height: 10px}
.preview-grey-icon {background-position: 0px -5200px; width: 16px; height: 16px}
.presence-online-icon {background-position: 0px -5221px; width: 13px; height: 13px}
.presence-offline-icon {background-position: 0px -5239px; width: 13px; height: 13px}
.premium-star-icon {background-position: 0px -5257px; width: 16px; height: 16px}
.poll-icon {background-position: 0px -5278px; width: 16px; height: 16px}
.poll-highlight-icon {background-position: 0px -5299px; width: 16px; height: 16px}
.plus-large-icon {background-position: 0px -5320px; width: 55px; height: 56px}
.picture-icon {background-position: 0px -5381px; width: 16px; height: 16px}
.parent-nohover:hover .magnify-icon {background-position: 0px -5402px; width: 16px; height: 16px}
.pages-tab-icon {background-position: 0px -5423px; width: 20px; height: 20px}
.pages-icon {background-position: 0px -5448px; width: 16px; height: 16px}
.pages-header-blue-icon {background-position: 0px -5469px; width: 50px; height: 50px}
.page-pen-icon {background-position: 0px -5524px; width: 16px; height: 16px}
.overview-icon {background-position: 0px -5545px; width: 16px; height: 16px}
.options-light-icon {background-position: 0px -5566px; width: 15px; height: 15px}
.options-icon {background-position: 0px -5586px; width: 13px; height: 13px}
.official-star-icon {background-position: 0px -5604px; width: 16px; height: 16px}
.notifications-light-icon {background-position: 0px -5625px; width: 18px; height: 18px}
.notifications-icon {background-position: 0px -5648px; width: 16px; height: 16px}
.network-icon {background-position: 0px -5669px; width: 16px; height: 16px}
.my-profile-icon {background-position: 0px -5690px; width: 16px; height: 16px}
.my-profile-blue-icon {background-position: 0px -5711px; width: 16px; height: 16px}
.minimize-icon {background-position: 0px -5732px; width: 13px; height: 13px}
.messages-light-icon {background-position: 0px -5750px; width: 18px; height: 18px}
.messages-icon {background-position: 0px -5773px; width: 16px; height: 16px}
.mention-icon {background-position: 0px -5794px; width: 16px; height: 16px}
.members-icon {background-position: 0px -5815px; width: 16px; height: 16px}
.make-admin-icon {background-position: 0px -5836px; width: 16px; height: 16px}
.mail-arrow-icon {background-position: 0px -5857px; width: 16px; height: 16px}
.magnify-small-icon {background-position: 0px -5878px; width: 16px; height: 16px}
.magnify-icon {background-position: 0px -5899px; width: 16px; height: 16px}
.magnify-icon:hover {background-position: 0px -5920px}
.locked-icon-red {background-position: 0px -5941px; width: 16px; height: 16px}
.link-app-icon {background-position: 0px -5962px; width: 16px; height: 16px}
.like-icon {background-position: 0px -5983px; width: 10px; height: 10px}
.like-icon:hover {background-position: 0px -5998px}
.like-blue-icon {background-position: 0px -6013px; width: 10px; height: 10px}
.like-2-icon {background-position: 0px -6028px; width: 12px; height: 12px}
.leave-light-grey-icon {background-position: 0px -6045px; width: 16px; height: 16px}
.leaderboards-icon {background-position: 0px -6066px; width: 16px; height: 16px}
.invalid-icon {background-position: 0px -6087px; width: 16px; height: 16px}
.info-icon {background-position: 0px -6108px; width: 16px; height: 16px}
.info-grey-icon {background-position: 0px -6129px; width: 16px; height: 16px}
.inbox-upload-icon {background-position: 0px -6150px; width: 16px; height: 16px}
.inbox-reply-unread-icon {background-position: 0px -6171px; width: 14px; height: 13px}
.inbox-reply-read-icon {background-position: 0px -6189px; width: 14px; height: 13px}
.inbox-question-unread-icon {background-position: 0px -6207px; width: 16px; height: 16px}
.inbox-question-read-icon {background-position: 0px -6228px; width: 16px; height: 16px}
.inbox-private-unread-icon {background-position: 0px -6249px; width: 16px; height: 16px}
.inbox-private-read-icon {background-position: 0px -6270px; width: 16px; height: 16px}
.inbox-private-blue-icon {background-position: 0px -6291px; width: 48px; height: 48px}
.inbox-praise-unread-icon {background-position: 0px -6344px; width: 16px; height: 16px}
.inbox-praise-read-icon {background-position: 0px -6365px; width: 16px; height: 16px}
.inbox-poll-unread-icon {background-position: 0px -6386px; width: 16px; height: 16px}
.inbox-poll-read-icon {background-position: 0px -6407px; width: 16px; height: 16px}
.inbox-grey-private-icon {background-position: 0px -6428px; width: 48px; height: 48px}
.inbox-grey-conversation-icon {background-position: 0px -6481px; width: 48px; height: 48px}
.inbox-event-unread-icon {background-position: 0px -6534px; width: 16px; height: 16px}
.inbox-event-read-icon {background-position: 0px -6555px; width: 16px; height: 16px}
.inbox-conversation-unread-icon {background-position: 0px -6576px; width: 16px; height: 16px}
.inbox-conversation-read-icon {background-position: 0px -6597px; width: 16px; height: 16px}
.inbox-conversation-blue-icon {background-position: 0px -6618px; width: 48px; height: 48px}
.inbox-arrow-icon {background-position: 0px -6671px; width: 48px; height: 48px}
.inbox-announcement-unread-icon {background-position: 0px -6724px; width: 16px; height: 16px}
.inbox-announcement-read-icon {background-position: 0px -6745px; width: 16px; height: 16px}
.inbox-announcement-grey-icon {background-position: 0px -6766px; width: 48px; height: 48px}
.inbox-announcement-blue-icon {background-position: 0px -6819px; width: 48px; height: 48px}
.images-icon {background-position: 0px -6872px; width: 16px; height: 16px}
.idea-icon {background-position: 0px -6893px; width: 16px; height: 16px}
.idea-highlight-icon {background-position: 0px -6914px; width: 16px; height: 16px}
.house-icon {background-position: 0px -6935px; width: 16px; height: 16px}
.home-light-icon {background-position: 0px -6956px; width: 18px; height: 18px}
.groups-icon {background-position: 0px -6979px; width: 16px; height: 16px}
.groups-blue-icon {background-position: 0px -7000px; width: 16px; height: 16px}
.group-yen-icon {background-position: 0px -7021px; width: 16px; height: 16px}
.group-wine-icon {background-position: 0px -7042px; width: 16px; height: 16px}
.group-video-film-icon {background-position: 0px -7063px; width: 16px; height: 16px}
.group-truck-icon {background-position: 0px -7084px; width: 16px; height: 16px}
.group-tree-icon {background-position: 0px -7105px; width: 16px; height: 16px}
.group-tack-icon {background-position: 0px -7126px; width: 16px; height: 16px}
.group-stopwatch-icon {background-position: 0px -7147px; width: 16px; height: 16px}
.group-speaker-icon {background-position: 0px -7168px; width: 16px; height: 16px}
.group-shield-icon {background-position: 0px -7189px; width: 16px; height: 16px}
.group-sat-dish-icon {background-position: 0px -7210px; width: 16px; height: 16px}
.group-pound-icon {background-position: 0px -7231px; width: 16px; height: 16px}
.group-planet-icon {background-position: 0px -7252px; width: 16px; height: 16px}
.group-phone-icon {background-position: 0px -7273px; width: 16px; height: 16px}
.group-music-icon {background-position: 0px -7294px; width: 16px; height: 16px}
.group-mug-icon {background-position: 0px -7315px; width: 16px; height: 16px}
.group-mic-icon {background-position: 0px -7336px; width: 16px; height: 16px}
.group-martini-icon {background-position: 0px -7357px; width: 16px; height: 16px}
.group-lightning-icon {background-position: 0px -7378px; width: 16px; height: 16px}
.group-lifepreserver-icon {background-position: 0px -7399px; width: 16px; height: 16px}
.group-laptop-icon {background-position: 0px -7420px; width: 16px; height: 16px}
.group-key-icon {background-position: 0px -7441px; width: 16px; height: 16px}
.group-headphones-icon {background-position: 0px -7462px; width: 16px; height: 16px}
.group-group-icon {background-position: 0px -7483px; width: 16px; height: 16px}
.group-globe-icon {background-position: 0px -7504px; width: 16px; height: 16px}
.group-gift-icon {background-position: 0px -7525px; width: 16px; height: 16px}
.group-gameboy-icon {background-position: 0px -7546px; width: 16px; height: 16px}
.group-food-icon {background-position: 0px -7567px; width: 16px; height: 16px}
.group-first-aid-icon {background-position: 0px -7588px; width: 16px; height: 16px}
.group-film-can-icon {background-position: 0px -7609px; width: 16px; height: 16px}
.group-factory-icon {background-position: 0px -7630px; width: 16px; height: 16px}
.group-euro-icon {background-position: 0px -7651px; width: 16px; height: 16px}
.group-dollar-icon {background-position: 0px -7672px; width: 16px; height: 16px}
.group-controler-icon {background-position: 0px -7693px; width: 16px; height: 16px}
.group-cone-icon {background-position: 0px -7714px; width: 16px; height: 16px}
.group-clock-icon {background-position: 0px -7735px; width: 16px; height: 16px}
.group-cart-icon {background-position: 0px -7756px; width: 16px; height: 16px}
.group-candy-icon {background-position: 0px -7777px; width: 16px; height: 16px}
.group-camera-icon {background-position: 0px -7798px; width: 16px; height: 16px}
.group-calculator-icon {background-position: 0px -7819px; width: 16px; height: 16px}
.group-bug-icon {background-position: 0px -7840px; width: 16px; height: 16px}
.group-briefcase-icon {background-position: 0px -7861px; width: 16px; height: 16px}
.group-book-icon {background-position: 0px -7882px; width: 16px; height: 16px}
.group-binoculars-icon {background-position: 0px -7903px; width: 16px; height: 16px}
.group-beer-icon {background-position: 0px -7924px; width: 16px; height: 16px}
.group-beaker-icon {background-position: 0px -7945px; width: 16px; height: 16px}
.group-address-book-icon {background-position: 0px -7966px; width: 16px; height: 16px}
.goldstar-icon {background-position: 0px -7987px; width: 11px; height: 11px}
.follow-light-icon {background-position: 0px -8003px; width: 16px; height: 16px}
.follow-icon {background-position: 0px -8024px; width: 10px; height: 10px}
.flash-notice-icon {background-position: 0px -8039px; width: 25px; height: 26px}
.flash-error-icon {background-position: 0px -8070px; width: 30px; height: 25px}
.flag-icon {background-position: 0px -8100px; width: 16px; height: 16px}
.files-tab-icon {background-position: 0px -8121px; width: 20px; height: 20px}
.files-icon {background-position: 0px -8146px; width: 16px; height: 16px}
.file-link-icon {background-position: 0px -8167px; width: 16px; height: 16px}
.file-icon {background-position: 0px -8188px; width: 16px; height: 16px}
.file-highlight-icon {background-position: 0px -8209px; width: 16px; height: 16px}
.embed-grey-icon {background-position: 0px -8230px; width: 16px; height: 16px}
.email-icon {background-position: 0px -8251px; width: 16px; height: 16px}
.edit-pencil-small-selfhover-icon {background-position: 0px -8272px; width: 12px; height: 12px}
.edit-pencil-small-selfhover-icon:hover {background-position: 0px -8289px}
.download-white-icon {background-position: 0px -8306px; width: 14px; height: 14px}
.download-light-icon {background-position: 0px -8325px; width: 16px; height: 16px}
.download-icon {background-position: 0px -8346px; width: 16px; height: 16px}
.download-grey-icon {background-position: 0px -8367px; width: 16px; height: 16px}
.down-arrow-grey-icon {background-position: 0px -8388px; width: 7px; height: 4px}
.document-zip-icon {background-position: 0px -8397px; width: 16px; height: 16px}
.document-xls-icon {background-position: 0px -8418px; width: 16px; height: 16px}
.document-video-icon {background-position: 0px -8439px; width: 16px; height: 16px}
.document-txt-icon {background-position: 0px -8460px; width: 16px; height: 16px}
.document-swf-icon {background-position: 0px -8481px; width: 16px; height: 16px}
.document-pst-icon {background-position: 0px -8502px; width: 16px; height: 16px}
.document-psd-icon {background-position: 0px -8523px; width: 16px; height: 16px}
.document-ppt-icon {background-position: 0px -8544px; width: 16px; height: 16px}
.document-php-icon {background-position: 0px -8565px; width: 16px; height: 16px}
.document-pdf-icon {background-position: 0px -8586px; width: 16px; height: 16px}
.document-mp3-icon {background-position: 0px -8607px; width: 16px; height: 16px}
.document-mov-icon {background-position: 0px -8628px; width: 16px; height: 16px}
.document-image-icon {background-position: 0px -8649px; width: 16px; height: 16px}
.document-html-icon {background-position: 0px -8670px; width: 16px; height: 16px}
.document-fla-icon {background-position: 0px -8691px; width: 16px; height: 16px}
.document-doc-icon {background-position: 0px -8712px; width: 16px; height: 16px}
.document-default-icon {background-position: 0px -8733px; width: 16px; height: 16px}
.document-ai-icon {background-position: 0px -8754px; width: 16px; height: 16px}
.document-adp-icon {background-position: 0px -8775px; width: 16px; height: 16px}
.dnd-handle-icon {background-position: 0px -8796px; width: 16px; height: 16px}
.detail-right-arrow-icon {background-position: 0px -8817px; width: 16px; height: 16px}
.detail-light-icon {background-position: 0px -8838px; width: 16px; height: 16px}
.detail-grey-icon {background-position: 0px -8859px; width: 16px; height: 16px}
.detail-down-arrow-icon {background-position: 0px -8880px; width: 16px; height: 16px}
.date-icon {background-position: 0px -8901px; width: 16px; height: 16px}
.date-highlight-icon {background-position: 0px -8922px; width: 16px; height: 16px}
.dark-add-topic-icon {background-position: 0px -8943px; width: 16px; height: 16px}
.cross-script-icon {background-position: 0px -8964px; width: 16px; height: 16px}
.create-grey-icon {background-position: 0px -8985px; width: 16px; height: 16px}
.close-bold-icon {background-position: 0px -9006px; width: 18px; height: 18px}
.clock-icon {background-position: 0px -9029px; width: 12px; height: 12px}
.check-mark-icon {background-position: 0px -9046px; width: 8px; height: 8px}
.check-icon {background-position: 0px -9059px; width: 10px; height: 10px}
.check-green-icon {background-position: 0px -9074px; width: 16px; height: 16px}
.chat-tools-icon {background-position: 0px -9095px; width: 19px; height: 19px}
.chat-tools-icon:hover {background-position: 0px -9119px}
.chat-tools-icon:active {background-position: 0px -9143px}
.chat-minimize-icon {background-position: 0px -9167px; width: 19px; height: 19px}
.chat-minimize-icon:hover {background-position: 0px -9191px}
.chat-minimize-icon:active {background-position: 0px -9215px}
.chat-light-icon {background-position: 0px -9239px; width: 16px; height: 16px}
.chat-icon {background-position: 0px -9260px; width: 16px; height: 16px}
.chat-close-icon {background-position: 0px -9281px; width: 19px; height: 19px}
.chat-close-icon:hover {background-position: 0px -9305px}
.chat-close-icon:active {background-position: 0px -9329px}
.chat-aggregator-icon {background-position: 0px -9353px; width: 20px; height: 14px}
.chat-add-icon {background-position: 0px -9372px; width: 19px; height: 19px}
.chat-add-icon:hover {background-position: 0px -9396px}
.chat-add-icon:active {background-position: 0px -9420px}
.chart-org-icon {background-position: 0px -9444px; width: 16px; height: 16px}
.building-icon {background-position: 0px -9465px; width: 16px; height: 16px}
.browse-icon {background-position: 0px -9486px; width: 16px; height: 16px}
.browse-grey-icon {background-position: 0px -9507px; width: 16px; height: 16px}
.broadcast-messages-icon {background-position: 0px -9528px; width: 16px; height: 16px}
.broadcast-messages-highlight-icon {background-position: 0px -9549px; width: 16px; height: 16px}
.bookmarks-icon {background-position: 0px -9570px; width: 16px; height: 16px}
.balloon-gray-icon {background-position: 0px -9591px; width: 16px; height: 16px}
.balloon-gray-highlight-icon {background-position: 0px -9612px; width: 16px; height: 16px}
.balloon-arrow-icon {background-position: 0px -9633px; width: 16px; height: 16px}
.attach-file-icon {background-position: 0px -9654px; width: 16px; height: 16px}
.arrow-right-icon {background-position: 0px -9675px; width: 9px; height: 9px}
.arrow-left-icon {background-position: 0px -9689px; width: 9px; height: 9px}
.arrow-grey-icon {background-position: 0px -9703px; width: 10px; height: 10px}
.arrow-grey-icon-small {background-position: 0px -9718px; width: 9px; height: 9px}
.app-icon {background-position: 0px -9732px; width: 16px; height: 16px}
.admin-icon {background-position: 0px -9753px; width: 16px; height: 16px}
.add-members-icon {background-position: 0px -9774px; width: 16px; height: 16px}
.add-icon {background-position: 0px -9795px; width: 16px; height: 16px}
.add-file-icon {background-position: 0px -9816px; width: 16px; height: 16px}
 body.apps-controller {background-color:#fdfdfd}
.apps-applications h2 {margin-bottom: 5px}
.apps-applications .heading-wrapper h1 {font-size: 30px; margin: 30px 0 25px 24px; padding-bottom: 0px}
.apps-applications .panel-wrapper img {border: none; box-shadow: none}
.apps-applications .border {border-bottom: 1px solid #eee; margin-bottom: 20px}
.apps-applications p {margin-bottom: 10px}
.public-site .apps-applications p {font-size: 14px; line-height: 1.3}
.apps-applications .app-list, .apps-applications .app-table {margin-bottom:30px}
.apps-applications dl.app-list {margin-top: 10px}
.apps-applications .app-list dt {float: left; margin: 0 10px}
.apps-applications .app-list dd {margin-top: 15px}
.apps-applications .app-list li {display: block; float: left; margin: 10px 20px 10px 0; height: 124px; text-align: center; zoom: 1}
.apps-applications .app-list li p {text-align: center; font-weight: bold; width: 100px}
.app-table li {list-style-type: none; padding: 0 0 10px 10px; margin: 20px 0 0 0}
.app-table a {font-weight: bold}
.center-text {margin-top: 36px; text-align: center}
.app-text {margin-right: 30px}
 .inner-full-width .media-object p {margin-left: 35px}
.media-object {position: relative}
.media-object a {display: block; margin-bottom: 5px}
.media-object > a {float: left}
.media-object p {float: left; width: 590px; margin: 0 0 0 35px; padding-top: 5px}
 .groups-grid {margin: 22px 0 22px 22px; width: 690px; height: 382px; float: left}
.groups-grid.light {margin-left: 19px}
.groups-grid .tile {position: relative; width: 152px; float: left; margin: 0 20px 22px 0}
.groups-grid .tile a:hover {text-decoration: none}
.groups-grid .tile .content {position: relative; background: #fff; width: 152px; height: 152px; border: 1px solid #e8e8e8; margin-top: 6px}
.groups-grid.light .tile .content {border: 3px solid #e8e8e8}
.groups-grid.light .tile:hover .content {box-shadow: 1px 1px 3px 3px rgba(170, 170, 170, 0.75); border: 3px solid #39C}
.groups-grid .tile .decline {display: none; position: absolute; cursor: pointer; top: 30px; right: 0px; z-index: 1; background: url(/images/home_css_sprite/x-grey-icon.png) no-repeat top left; width: 16px; height: 16px; text-indent: -5000px}
.groups-grid .tile:hover .decline {display: inline}
.groups-grid .tile .decline:hover {background: url(/images/home_css_sprite/x-grey-icon-hover.png) no-repeat top left}
.groups-grid .create-group.tile .content {overflow: hidden; margin-top: 25px; background: url(/images/groups-icon-big-and-blue.png) no-repeat 50% 20% #fff; color: #16509E; text-align: center}
.groups-grid .create-group.tile .content:hover {background-color: #f2fbff}
.groups-grid .create-group.tile h3 {padding-top: 60px}
.groups-grid .create-group.tile a:hover {text-decoration: none}
.groups-grid .group.tile .overlay {display: none; overflow: hidden; position: absolute; top: 0; left: 0; background: #333; background: rgba(0, 0, 0, 0.65); color: #fff; padding-top: 50px; width: 152px; height: 102px; font-size: 20px; text-align: center}
.groups-grid .group.tile .join-group:hover .group-add.overlay {display: block}
.groups-grid .group.tile .description {background: #333; background: rgba(0, 0, 0, 0.65); padding: 5px; color: #fff; position: absolute; left: 0; top: 92px; height: 50px; width: 142px; overflow: hidden; word-wrap: break-word}
.groups-grid .group.tile:hover .description {display: none}
.groups-grid .group.tile img {width: 152px; height: 152px}
.groups-grid .tile h4 {width: 152px; margin: 0; display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis}
.ie7 .groups-grid .tile h4 {display: inline}
 #activations-breadcrumb {margin-bottom:20px; width:100%; float:left}
#activations-breadcrumb ol {width: 654px; color: #000; font-weight: bold; margin: 0 auto; background-image:url('/images/breadcrumbs.png'); background-repeat: no-repeat; list-style-type:none; float:left}
#activations-breadcrumb ol li {float:left; padding-top:34px; list-style:none; margin:0 auto}
#activations-breadcrumb ol li.active span{ color: #0090B2}
#activations-breadcrumb ol li span {text-transform:capitalize; display:block; position:relative; color: #333; font-size: 14px}
 .two-steps li {width:50%}
#activations-breadcrumb .step-1-of-2 {background-position: 0 0}
#activations-breadcrumb .step-2-of-2 {background-position:-756px 0px}
 .three-steps li {width:33%}
#activations-breadcrumb .step-1-of-3 {background-position: 0 -62px }
#activations-breadcrumb .step-2-of-3 {background-position:-756px -62px}
#activations-breadcrumb .step-3-of-3 {background-position:-1512px -62px}
 .four-steps li {width:25%}
.ie7 .four-steps li {width:24.9%}
#activations-breadcrumb .step-1-of-4 {background-position: 0 -125px}
#activations-breadcrumb .step-2-of-4 {background-position:-756px -125px}
#activations-breadcrumb .step-3-of-4 {background-position:-1512px -125px}
#activations-breadcrumb .step-4-of-4 {background-position:-2278px -125px}
.crumb {text-align: center}